CDockablePaneAdapter クラス
CWnd
の派生ペインのドッキングをサポートします。
構文
class CDockablePaneAdapter : public CDockablePane
メンバー
パブリック メソッド
解説
通常、フレームワークは、 CMFCBaseTabCtrl::AddTab または CMFCBaseTabCtrl::InsertTab メソッドを使用すると、このクラスのオブジェクトをインスタンス化します。
CDockablePaneAdapter
動作をカスタマイズする場合は、そこから新しいクラスを派生させ、CMFCBaseTabCtrl::SetDockingBarWrapperRTC を使用して、ランタイム クラス情報をタブ付きウィンドウに設定します。
継承階層
CObject
└ CCmdTarget
└ CWnd
└ CBasePane
└ CPane
└ CDockablePane
└ CDockablePaneAdapter
要件
Header: afxDockablePaneAdapter.h
CDockablePaneAdapter::GetWrappedWnd
ドッキング可能ウィンドウ アダプターの基になるウィンドウを返します。
virtual CWnd* GetWrappedWnd() const;
戻り値
ラップされたウィンドウへのポインター。
解説
この関数を使用して、ラップされたウィンドウにアクセスします。
CDockablePaneAdapter::LoadState
レジストリからペインの状態を読み込みます。
virtual BOOL LoadState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
パラメーター
lpszProfileName
[入力] プロファイル名。
nIndex
[in]プロファイル インデックス。
uiID
[入力] ペイン ID。
戻り値
解説
CDockablePaneAdapter::SaveState
ウィンドウの状態をレジストリに保存します。
virtual BOOL SaveState(
LPCTSTR lpszProfileName = NULL,
int nIndex = -1,
UINT uiID = (UINT) -1);
パラメーター
lpszProfileName
[入力] プロファイル名。
nIndex
[in]プロファイル インデックス (既定値はウィンドウのコントロール ID)。
uiID
[入力] ペイン ID。
戻り値
解説
CDockablePaneAdapter::SetWrappedWnd
ドッキング可能ウィンドウ アダプターの基になるウィンドウを設定します。
virtual BOOL SetWrappedWnd(CWnd* pWnd);
パラメーター
pWnd
[in]ウィンドウ アダプターがラップするウィンドウへのポインター。