vc合并CDockPane视图窗口

在vc的文本工程中时常要用到CDockPane进行悬挂窗口。但是我们创建时CDockPane的视图一个个都是分散开的如下图:vc合并CDockPane视图窗口_第1张图片

那样这并不是我所需要的结果,我希望三个CDockPane的视图结合在一起,就如同CPageCtrl那样。如下图中的效果:

vc合并CDockPane视图窗口_第2张图片

实现这种效果的关键函数:AttachToTabWnd

实现代码:

<span style="white-space:pre">	</span>CDockablePane* pTabbedBar = NULL;
	CDockablePane* pTabbedBar1 = NULL;
	m_wndClassView.AttachToTabWnd(&m_wndProperties, DM_SHOW, FALSE, &pTabbedBar);
	m_wndPictureView.AttachToTabWnd(pTabbedBar, DM_SHOW, FALSE, &pTabbedBar1);


你可能感兴趣的:(windows,mfc,合并,VC,CDockPane)