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]窗格標識碼。
傳回值
備註
CDockablePaneAdapter::SaveState
將窗格的狀態儲存至登錄。
virtual BOOL SaveState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
參數
lpszProfileName
[in]配置檔名稱。
nIndex
[in]配置檔案索引 (預設為視窗的控制項識別碼)。
uiID
[in]窗格標識碼。
傳回值
備註
CDockablePaneAdapter::SetWrappedWnd
設定可停駐窗格配接器的基礎視窗。
virtual BOOL SetWrappedWnd(CWnd* pWnd);
參數
pWnd
[in]要包裝之窗格配接器的視窗指標。