CPaneDivider 類別
本主題是為完整說明而加的。如需詳細資訊,請參閱位於 Visual Studio 安裝位置之 VC\atlmfc\src\mfc 資料夾中的原始程式碼。
CPaneDivider 類別分割成兩個窗格,分割窗格的兩個群組或從主框架視窗的工作區 (Client Area) 分隔窗格的群組。
class CPaneDivider : public CBasePane
成員
公用建構函式
名稱 |
描述 |
---|---|
|
公用方法
名稱 |
描述 |
---|---|
|
|
|
|
|
|
|
|
|
|
(覆寫 CBasePane::CreateEx)。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(覆寫 CBasePane::IsHorizontal)。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(覆寫 CBasePane::Serialize)。 |
|
|
|
|
|
|
|
|
|
|
公用方法
名稱 |
描述 |
---|---|
傳回位於 CPaneContainer 類別窗格的清單中。應為預設窗格分割線才能呼叫這個方法。 |
|
傳回位於 CPaneContainer 類別窗格的分割線清單。應為預設窗格分割線才能呼叫這個方法。 |
資料成員
名稱 |
描述 |
---|---|
在所有窗格分割線像素指定預設寬度在應用程式中。 |
|
會保留該指標。如需 CPaneDivider的執行階段類別資訊衍生物件。 |
備註
當窗格停駐時,架構會自動建立 CPaneDivider 物件。
具有窗格分割線的兩種類型:
在 窗格中,將一組停駐在主框架視窗時,預設的右邊窗格分割線建立。預設窗格分割線保有指標 CPaneContainerManager 類別 並在 窗格中的 群組中的大部分作業方向 (例如調整窗格或內建的另一個窗格或容器) 給容器的處理常式。每個停駐窗格維護指標為其預設窗格分割線。
一個規則窗格分割線分割在容器的兩個窗格。如需詳細資訊,請參閱 CPaneContainer 類別。
範例
下列範例示範如何從物件取得 CWorkspaceBarCPaneDivider 物件。這個程式碼片段是 索引標籤式 MDI 示範範例的一部分。
// CWorkspaceBar m_wndWorkSpace
CPaneDivider* pSlider = m_wndWorkSpace.GetDefaultPaneDivider ();
繼承階層架構
需求
標題: afxPaneDivider.h