create(CFrameWnd::Create)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

Create是一個可從CFrameWnd繼承而來的成員函式,用於視窗的創建和設定。

基本介紹

  • 外文名:Create
  • 代碼類型:MFC
  • 父函式:CFrameWnd
Create是MFC中的一個構造函式,用於生成在螢幕上可見的視窗。
示例如下:
Create(NULL,_T("Hello MFC"));
該函式將會(在已創建窗體對象的前提下)生成一個在螢幕上可以看到的視窗,視窗的標題文本為Hello MFC。
create
運行結果如圖所示
CFrameWnd::Create的原型如下:
BOOL Create(LPCTSTR lpszClassName,            LPCTSTR lpszWindowName,            DWORD dwStyle = WS_OVERLAPPEDWINDOW,            const RECT& rect = rectDefault,            CWnd* pParentWnd = NULL,            LPCTSTR lpszMenuName = NULL,            DWORD dwExStyle = 0            CCreateContext* pContext = NULL)
Create接收的8個參數中的6個由默認值定義,如無特殊要求,那么只需要執行最少量的操作,為函式的前兩個參數指定值,對剩下的6個參數接受默認值。
第一個參數lpszClassName指定了視窗基於WNDCLASS類的名稱,若將其設定為NULL則會創建一個基於由主結構註冊的WNDCLASS類的默認框架視窗。
lpszWindowName參數則指定將在視窗的標題欄出現的文本。
調用Create函式可以通過指定別的樣式或選擇組合樣式來更改視窗樣式,在CFrameWnd::Create文檔中可以找到完整的視窗樣式列表。

相關詞條

熱門詞條

聯絡我們