次の方法で共有


CPaneContainerManager クラス

更新 : 2007 年 11 月

CPaneContainerManager クラスは、現在のドッキング レイアウトの格納と表示を管理します。

class CPaneContainerManager : public CObject

メンバ

パブリック メソッド

名前

説明

CPaneContainerManager::AddPane

 

CPaneContainerManager::AddPaneContainerManager

 

CPaneContainerManager::AddPaneContainerManagerToDockablePane

 

CPaneContainerManager::AddPanesToList

 

CPaneContainerManager::AddPaneToList

 

CPaneContainerManager::AddPaneToRecentPaneContainer

 

CPaneContainerManager::CalcRects

 

CPaneContainerManager::CanBeAttached

 

CPaneContainerManager::CheckAndRemoveNonValidPane

 

CPaneContainerManager::CheckForMiniFrameAndCaption

 

CPaneContainerManager::Create

 

CPaneContainerManager::DoesAllowDynInsertBefore

 

CPaneContainerManager::DoesContainFloatingPane

 

CPaneContainerManager::EnableGrippers

 

CPaneContainerManager::FindPaneContainer

 

CPaneContainerManager::FindTabbedPane

 

CPaneContainerManager::GetAvailableSpace

 

CPaneContainerManager::GetDefaultPaneDivider

 

CPaneContainerManager::GetDockSiteFrameWnd

 

CPaneContainerManager::GetFirstPane

 

CPaneContainerManager::GetFirstVisiblePane

 

CPaneContainerManager::GetMinMaxOffset

 

CPaneContainerManager::GetMinSize

 

CPaneContainerManager::GetNodeCount

 

CPaneContainerManager::GetPaneContainerRTC

 

CPaneContainerManager::GetPaneCount

 

CPaneContainerManager::GetTotalRefCount

 

CPaneContainerManager::GetVisiblePaneCount

 

CPaneContainerManager::GetWindowRect

 

CPaneContainerManager::HideAll

 

CPaneContainerManager::InsertPane

 

CPaneContainerManager::IsAutoHideMode

 

CPaneContainerManager::IsEmpty

 

CPaneContainerManager::IsRootPaneContainerVisible

 

CPaneContainerManager::NotifyPaneDivider

 

CPaneContainerManager::OnPaneDividerMove

 

CPaneContainerManager::OnShowPane

 

CPaneContainerManager::PaneFromPoint

 

CPaneContainerManager::ReleaseEmptyPaneContainers

 

CPaneContainerManager::RemoveAllPanesAndPaneDividers

 

CPaneContainerManager::RemoveNonValidPanes

 

CPaneContainerManager::RemovePaneDivider

 

CPaneContainerManager::RemovePaneFromPaneContainer

 

CPaneContainerManager::ReplacePane

 

CPaneContainerManager::ResizePaneContainers

 

CPaneContainerManager::Serialize

オブジェクトをアーカイブから読み出したり、アーカイブに書き込んだりします (CObject::Serialize をオーバーライドします)。

CPaneContainerManager::SetDefaultPaneDividerForPanes

 

CPaneContainerManager::SetPaneContainerRTC

 

CPaneContainerManager::SetResizeMode

 

CPaneContainerManager::StoreRecentDockSiteInfo

 

解説

フレームワークは、CPaneContainerManager オブジェクトのインスタンスを自動的に作成し、それらを CPaneDivider クラス オブジェクトまたは CMultiPaneFrameWnd クラス オブジェクトに埋め込みます。

CPaneContainerManager クラスは、CPaneContainer オブジェクトから構築されたバイナリ ツリーのルートのポインタを格納します。

使用例

CPaneContainerManager オブジェクトへの参照を取得する方法を次の例に示します。このコード スニペットは、「SetPaneSize サンプル : アプリケーションのドッキング ペイン サイズの設定」の一部です。

      // CMultiPaneFrameWnd* pParentMiniFrame
        CPaneContainerManager& manager = pParentMiniFrame->GetPaneContainerManager ();

継承階層

CObject

   CPaneContainerManager

必要条件

ヘッダー : afxpanecontainermanager.h

参照

概念

MFC 階層図

参照

CObject クラス

CPaneContainer クラス

CPaneDivider クラス

その他の技術情報

クラス (MFC Feature Pack)