MFC:如何将多个窗口停靠在同一位置?

时间:2015-08-06 09:15:53

标签: c++ mfc docking

我有mfc应用程序与对接窗口,我需要在同一个地方(一个在另一个)放置多个对接窗口。 当我以这种方式停靠儿童窗户时

DockPane(&m_wndNotify, AFX_IDW_DOCKBAR_BOTTOM);
DockPane(&m_wndOutput, AFX_IDW_DOCKBAR_BOTTOM);
它们停靠在主机底部,但一个接一个,不在同一个地方。 在运行时我可以移动窗口并将它们放在一起,但是如何在应用程序开始时执行此操作?

1 个答案:

答案 0 :(得分:1)

所以我found将一个停靠窗口放到其他

的方式
m_wndOutput.AttachToTabWnd(&m_wndNotify, DM_STANDARD, TRUE);