共用方式為


CBasePane::CreateEx

建立窗格控制項。

virtual BOOL CreateEx(
   DWORD dwStyleEx,
   LPCTSTR lpszClassName,
   LPCTSTR lpszWindowName,
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID,
   DWORD dwControlBarStyle=0,
   CCreateContext* pContext=NULL 
);

參數

  • [in] dwStyleEx
    延伸樣式 CWnd::CreateEx (請參閱以取得詳細資訊)。

  • [in] lpszClassName
    視窗類別名稱。

  • [in] lpszWindowName
    視窗名稱。

  • [in] dwStyle
    視窗樣式 CWnd::CreateEx(請參閱)。

  • [in] rect
    初始的矩形。

  • [in] pParentWnd
    父視窗的指標。

  • [in] nID
    指定窗格 ID. 必須是唯一的。

  • [in] dwControlBarStyle
    窗格中的樣式旗標。

  • [in] pContext
    CcreateContext的指標。

傳回值

TRUE 窗格,如果成功建立,否則 FALSE。

備註

建立類別的視窗 lpszClassName。 如果您指定,這個方法 WS_CAPTION明確 WS_CAPTION 樣式位元設定為, CBasePane::m_bHasCaptionTRUE,因為程式庫不支援具有標頭的窗格。

您可以使用子視窗樣式和 MFC 控制列 (CBRS_) 模式的組合。

程式庫加入 窗格中的一些新的樣式。 下表說明新的樣式:

樣式

描述

AFX_CBRS_FLOAT

窗格可以浮動。

AFX_CBRS_AUTOHIDE

窗格支援自動隱藏模式

AFX_CBRS_RESIZE

窗格可調整大小。

重要事項重要事項
這個模式中不會實作。

AFX_CBRS_CLOSE

窗格可以關閉。

AFX_CBRS_AUTO_ROLLUP

當它浮動窗格時,就可以復原變更。

AFX_CBRS_REGULAR_TABS

當一個窗格停駐到具有樣式的其他窗格時,一般的索引標籤式視窗中建立。 (如需詳細資訊,請參閱 CTabbedPane 類別)。

AFX_CBRS_OUTLOOK_TABS

當一個窗格停駐到具有樣式的其他窗格時, Outlook 索引標籤式視窗建立。 (如需詳細資訊,請參閱 CMFCOutlookBar 類別)。

若要使用新的樣式,請指定它們在 dwControlBarStyle。

需求

標題: afxbasepane.h

請參閱

參考

CBasePane 類別

階層架構圖