CDockablePaneAdapter 类
为 CWnd
派生窗格提供停靠支持。
语法
class CDockablePaneAdapter : public CDockablePane
成员
公共方法
注解
通常,使用 CMFCBaseTabCtrl::AddTab 或 CMFCBaseTabCtrl::InsertTab 方法时,框架会对此类的对象进行实例化。
如果要自定义 CDockablePaneAdapter
行为,只需从其派生新类并使用 CMFCBaseTabCtrl::SetDockingBarWrapperRTC 将运行时类信息设置为选项卡式窗口。
继承层次结构
CObject
└ CCmdTarget
└ CWnd
└ CBasePane
└ CPane
└ CDockablePane
└ CDockablePaneAdapter
要求
标头:afxDockablePaneAdapter.h
CDockablePaneAdapter::GetWrappedWnd
返回可停靠的窗格适配器的基础窗口。
virtual CWnd* GetWrappedWnd() const;
返回值
指向已包装窗口的指针。
注解
使用此函数访问已包装窗口。
CDockablePaneAdapter::LoadState
从注册表加载窗格的状态。
virtual BOOL LoadState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
参数
lpszProfileName
[in] 配置文件名称。
nIndex
[in] 配置文件索引。
uiID
[in] 窗格 ID。
返回值
注解
CDockablePaneAdapter::SaveState
将窗格的状态保存到注册表。
virtual BOOL SaveState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
参数
lpszProfileName
[in] 配置文件名称。
nIndex
[in] 配置文件索引(默认为窗口的控件 ID)。
uiID
[in] 窗格 ID。
返回值
注解
CDockablePaneAdapter::SetWrappedWnd
设置可停靠的窗格适配器的基础窗口。
virtual BOOL SetWrappedWnd(CWnd* pWnd);
参数
pWnd
[in] 指向要包装的窗格适配器窗口的指针。