写的清楚一点,
EnableDocking(CBRS_ALIGN_ANY)是谁的?mainfrm的还是toolbar的?创建toolbar有没有错误?最好帖出上下源代码
EnableDocking(CBRS_ALIGN_ANY)是谁的?mainfrm的还是toolbar的?创建toolbar有没有错误?最好帖出上下源代码
解决方案 »
- i+=2;i-=2;
- 如何在网页脚本中传递一个字符串数组给ActiveX(在线等候)!
- 请问怎样在msflexGrid的单元格中加图片
- WM_CHAR消息lParam字段的低字节是什么东西。
- ATL制作的ActiveX如何读取服务器上指定文件中的内容?
- 关于vc获取网页源代码的问题
- 如何用VC实现象OICQ那样的文件传输功能??100分奉送
- 网站上ActivX控件更新后,当已安装了该控件旧版本的用户进入时,怎样才能自动重新下载该控件呢?
- 怎样将一个窗口中的一个事件消息发送给另一个窗口?
- 怎样将应用程序和数据文件合并?
- 啊!!!!!!一个帖子的内容居然不一样!!!!!!
- 哪位好心的大侠,快来帮帮我呀!!谁知道!!就进来!!很急!
如果你说明了对象,那再加EnableDocking(CBRS_ALIGN_ANY)就没错。
如我的程序:
//前面已经Create TooBar
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
m_wndToolBar.SetWindowText("基本工具栏");
m_wndEntityBar.EnableDocking(CBRS_ALIGN_ANY);
m_wndEntityBar.SetWindowText("实体工具栏");
m_wndSpecialEffectBar.SetWindowText("特效工具栏");
m_wndSpecialEffectBar.EnableDocking(CBRS_ALIGN_ANY);
// m_wndSpecialFunctionBar.EnableDocking(CBRS_ALIGN_ANY);
// m_wndSpecialFunctionBar.SetWindowText("特殊功能栏");
m_wndDrawPropertyBar.EnableDocking(CBRS_ALIGN_ANY);
m_wndDrawPropertyBar.SetWindowText("绘图属性栏");
//m_wndTextPropertyBar.EnableDocking(CBRS_ALIGN_ANY);
//m_wndTextPropertyBar.SetWindowText("文本格式工具栏");
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
DockControlBarLeftOf(&m_wndEntityBar, &m_wndToolBar);//把实体工具栏依靠在基本工具栏的右边
DockControlBar(&m_wndEntityBar);
DockControlBarLeftOf(&m_wndSpecialEffectBar, &m_wndEntityBar);
DockControlBar(&m_wndSpecialEffectBar);
// DockControlBarLeftOf(&m_wndSpecialFunctionBar, &m_wndSpecialEffectBar);
// DockControlBar(&m_wndSpecialFunctionBar);
DockControlBar(&m_wndDrawPropertyBar);