Share via


CDockablePaneAdapter クラス

CWndの派生ペインのドッキングをサポートします。

構文

class CDockablePaneAdapter : public CDockablePane

メンバー

パブリック メソッド

名前 説明
CDockablePaneAdapter::GetWrappedWnd ラップされたウィンドウを返します。
CDockablePaneAdapter::LoadState (オーバーライド CDockablePane::LoadState.)
CDockablePaneAdapter::SaveState (オーバーライド CDockablePane::SaveState.)
CDockablePaneAdapter::SetWrappedWnd

解説

通常、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
[入力] プロファイル名。

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]ウィンドウ アダプターがラップするウィンドウへのポインター。

戻り値

解説

関連項目

階層図
クラス
CDockablePane クラス