CMultiPaneFrameWnd 類別
CMultiPaneFrameWnd 類別擴充 CPaneFrameWnd 類別。 它可以支援多個窗格。 而不是控制列的單一內嵌控制代碼, CMultiPaneFrameWnd 包含可讓使用者一 CMultiPaneFrameWnd 停駐到另一個並動態建立多個浮動的 CPaneContainerManager 類別 物件,做為索引視窗。
class CMultiPaneFrameWnd : public CPaneFrameWnd
成員
公用方法
備註
大部分在這個類別會覆寫方法的方法。 CPaneFrameWnd 類別 類別。
如果窗格使用 AFX_CBRS_AUTO_ROLLUP 樣式和使用者修正不論其他停駐窗格的樣式設定,窗格加入多窗格框架視窗,使用者可以彙總視窗。
這個架構便會自動建立 CMultiPaneFrameWnd 物件,當使用者使用浮動 CBRS_FLOAT_MULTI 樣式的窗格時。
如需動態自類別衍生類別 CPaneFrameWnd 類別和建立它的詳細資訊,請參閱 CPaneFrameWnd。
範例
下列範例示範如何擷取指標 CMultiPaneFrameWnd 物件。 這個程式碼片段是 將窗格大小範例的一部分。
// CDockablePane* pBar
CMultiPaneFrameWnd* pParentMiniFrame =
DYNAMIC_DOWNCAST (CMultiPaneFrameWnd, pBar->GetParentMiniFrame ()) ;
繼承階層架構
需求
標題: afxMultiPaneFrameWnd.h