CDockablePaneAdapter 类

CWnd派生窗格提供停靠支持。

语法

class CDockablePaneAdapter : public CDockablePane

成员

公共方法

名称 描述
CDockablePaneAdapter::GetWrappedWnd 返回包装的窗口。
CDockablePaneAdapter::LoadState (替代 CDockablePane::LoadState。)
CDockablePaneAdapter::SaveState (替代 CDockablePane::SaveState。)
CDockablePaneAdapter::SetWrappedWnd

注解

通常,使用 CMFCBaseTabCtrl::AddTabCMFCBaseTabCtrl::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] 指向要包装的窗格适配器窗口的指针。

返回值

注解

另请参阅

层次结构图

CDockablePane 类