CDockablePaneAdapter – třída
Poskytuje podporu ukotvení pro CWnd
odvozená podokna.
Syntaxe
class CDockablePaneAdapter : public CDockablePane
Členové
Veřejné metody
Název | Popis |
---|---|
CDockablePaneAdapter::GetWrappedWnd | Vrátí zabalené okno. |
CDockablePaneAdapter::LoadState | (Přepsání CDockablePane::LoadState.) |
CDockablePaneAdapter::SaveState | (Přepsání CDockablePane::SaveState.) |
CDockablePaneAdapter::SetWrappedWnd |
Poznámky
Rozhraní obvykle vytváří instance objektů této třídy při použití CMFCBaseTabCtrl::AddTab nebo CMFCBaseTabCtrl::InsertTab metody.
Pokud chcete chování přizpůsobit CDockablePaneAdapter
, stačí odvodit novou třídu z ní a nastavit informace třídy runtime na okno s kartami pomocí CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
Hierarchie dědičnosti
Objekt CObject
└ CCmdTarget
└ CWnd
└ CBasePane
└ CPane
└ CDockablePane
└ CDockablePaneAdapter
Požadavky
Hlavička: afxDockablePaneAdapter.h
CDockablePaneAdapter::GetWrappedWnd
Vrátí podkladové okno adaptéru ukotveného podokna.
virtual CWnd* GetWrappedWnd() const;
Návratová hodnota
Ukazatel na zalomené okno.
Poznámky
Tato funkce slouží k přístupu k zabaleným oknem.
CDockablePaneAdapter::LoadState
Načte stav podokna z registru.
virtual BOOL LoadState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
Parametry
lpszProfileName
[v] Název profilu.
nIndex
[v] Index profilu.
UIID
[v] ID podokna.
Návratová hodnota
Poznámky
CDockablePaneAdapter::SaveState
Uloží stav podokna do registru.
virtual BOOL SaveState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
Parametry
lpszProfileName
[v] Název profilu.
nIndex
[v] Index profilu (výchozí hodnota je ID ovládacího prvku okna).
UIID
[v] ID podokna.
Návratová hodnota
Poznámky
CDockablePaneAdapter::SetWrappedWnd
Nastaví podkladové okno pro dokovatelného adaptéru podokna.
virtual BOOL SetWrappedWnd(CWnd* pWnd);
Parametry
pWnd
[v] Ukazatel na okno pro adaptér podokna, který se má zalamovat.