次の方法で共有


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

要件

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

戻り値

解説

関連項目

階層図
クラス
CDockablePane クラス