工具栏停靠实现(toolbar docking)

// TODO: 如果不需要工具栏可停靠,则删除这三行
m_ToolBar_File.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_ToolBar_File,AFX_IDW_DOCKBAR_TOP);
//**********
//////////////////////////////////////////////////////////////////////////

工具栏的停靠实现,三者缺一不可。

ShowControlBar(&m_wndVFloatPanel,TRUE,FALSE);

这个可加可不加。

做一个项目,MFC多文档中的CChildFrame中实现停靠板,OnCreate()函数调用,停靠板加载后怎么都显示不了,废掉我半天时间,原来就是忘记加

EnableDocking(CBRS_ALIGN_ANY);

切记切记!

原文地址:https://www.cnblogs.com/vranger/p/3174124.html