首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc2010 怎么禁止CMFCToolBar工具栏浮动,永远是停靠状态

2012-11-05 
vc2010 如何禁止CMFCToolBar工具栏浮动,永远是停靠状态!1.在框架类的OnCreate()中有如下代码:C/C++ codein

vc2010 如何禁止CMFCToolBar工具栏浮动,永远是停靠状态!
1.在框架类的OnCreate()中有如下代码:

C/C++ code
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){    ...    // TODO: 如果您不希望工具栏和菜单栏可停靠,请删除这五行    m_wndMenuBar.EnableDocking(CBRS_ALIGN_ANY);    m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);    EnableDocking(CBRS_ALIGN_ANY);    DockPane(&m_wndMenuBar);    DockPane(&m_wndToolBar);    ...}


按照提示去掉上述5行代码,结果只停靠了菜单栏,工具栏却消失了。(在VC6.0中没这问题啊)

2.在资源视图中调整工具栏按钮(ToolBar)大小后,编译运行直接报错。(在VC6.0中也没这问题啊)

这vc2010真用不明白啊,望高手指点迷津!

[解决办法]
//m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
注释掉这句,就固定了
[解决办法]
去掉第一行。

热点排行