次の方法で共有


CDockingManager::GetPaneList

更新 : 2007 年 11 月

ドッキング マネージャに属するペインの一覧を返します。これには、すべての浮動ペインが含まれます。

void GetPaneList(
     CObList& lstBars,
      BOOL bIncludeAutohide = FALSE,
     CRuntimeClass* pRTCFilter = NULL,
     BOOL bIncludeTabs = FALSE
);

パラメータ

  • [入力、出力] lstBars
    現在のドッキング マネージャのすべてのペインが格納されます。

  • [入力] bIncludeAutohide
    自動的に隠すモードのペインを含める場合は TRUE。それ以外の場合は FALSE。

  • [入力] pRTCFilter
    NULL 以外の場合、返される一覧には、指定したランタイム クラスのペインのみ含まれます。

  • [入力] bIncludeTabs
    タブを含める場合は TRUE。それ以外の場合は FALSE。

解説

ドッキング マネージャにタブ付きペインがある場合、メソッドは CBaseTabbedPane クラス オブジェクトへのポインタを返すので、タブを明示的に列挙する必要があります。

ペインの特定クラスを取得する場合は、pRTCFilter を使用します。たとえば、この値を適切に設定することで、ツール バーのみ取得できます。

必要条件

ヘッダー : afxDockingManager.h

参照

概念

MFC 階層図

参照

CDockingManager クラス