共用方式為


CMiniFrameWnd::Create

建立視窗小型框架視窗並將其附加至 CMiniFrameWnd 物件。

virtual BOOL Create(
   LPCTSTR lpClassName,
   LPCTSTR lpWindowName,
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd = NULL,
   UINT nID = 0
);

參數

  • lpClassName
    對命名視窗類別的 null 結尾字元字串的點。 類別名稱可以是任何名稱。 AfxRegisterWndClass 全域函式註冊。 如果 NULL,視窗類別會註冊您由架構。 MFC 提供預設的下列類別和樣式屬性:

    • 表示設定樣式位元 CS_DBLCLKS,按兩下傳送訊息至視窗程序,在使用者按兩下滑鼠時。

    • 表示設定樣式位元 CS_HREDRAWCS_VREDRAW,指示工作區內容重新繪製,以及視窗變更大小時。

    • 將類別資料指標 Windows 標準 IDC_ARROW

    • 設定類別背景筆刷。 NULL,因此,視窗不會清除它的背景。

    • 設定類別圖示指派給這個準則,才會旗標 Windows 標誌圖示。

    • 設定視窗的預設大小和位置,所指定的視窗。

  • lpWindowName
    out 包含視窗名稱中的 null 結尾字元字串的點。

  • dwStyle
    指定視窗樣式屬性。 這些包括標準視窗樣式和一或多個下列特殊樣式:

    • MFS_MOVEFRAME 允許小型框架視窗可以按一下捲動視窗,而不只是標頭的所有邊緣。

    • MFS_4THICKFRAME 停用調整小型框架視窗。

    • MFS_SYNCACTIVE 同步處理小型框架視窗的啟動在父視窗中啟動。

    • MFS_THICKFRAME 允許小型框架視窗或控制項的最小的工作,例如區域內容的授權。

    • MFS_BLOCKSYSMENU 停用對系統功能表和控制項功能表的存取,以及將它們轉換成一部分的標題 (標題列)。

    針對可能的視窗樣式值的說明請參閱 CWnd::Create 。 用於小型框架視窗的這種典型的組合所 WS_POPUP|WS_CAPTION|WS_SYSMENU

  • rect
    指定視窗的所需維度 (Dimension) 的 RECT 結構。

  • pParentWnd
    指向父視窗。 指定最上層視窗使用 NULL

  • nID
    如果小型框架視窗建立當做子視窗,這是子控制項的識別項,則為 0。

傳回值

如果不是零,則成功,則為 0。

備註

初始化建立 視窗的類別名稱和視窗名稱和註冊其樣式和父代的預設值。

需求

Header: afxwin.h

請參閱

參考

CMiniFrameWnd 類別

階層架構圖

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

CFrameWnd 類別