共用方式為


CREATESTRUCT 結構

CREATESTRUCT結構會定義初始化參數傳遞至應用程式的視窗程序。

typedef struct tagCREATESTRUCT {
   LPVOID lpCreateParams;
   HANDLE hInstance;
   HMENU hMenu;
   HWND hwndParent;
   int cy;
   int cx;
   int y;
   int x;
   LONG style;
   LPCSTR lpszName;
   LPCSTR lpszClass;
   DWORD dwExStyle;
} CREATESTRUCT;

參數

  • lpCreateParams
    要用來建立視窗的資料點。

  • hInstance
    識別模組擁有的新視窗的執行個體的模組控制代碼。

  • hMenu
    識別要使用新的視窗功能表。 如果是子視窗,包含整數 id。

  • hwndParent
    識別擁有新的視窗的視窗。 這個成員是 NULL 則新視窗為最上層的視窗。

  • cy
    指定新的視窗的高度。

  • cx
    指定新的視窗的寬度。

  • y
    指定新的視窗的左上角的 y 座標。 新的視窗是子視窗 ; 如果座標是相對於父視窗 否則座標是相對於螢幕原點。

  • x
    指定新的視窗的左上角的 x 座標。 新的視窗是子視窗 ; 如果座標是相對於父視窗 否則座標是相對於螢幕原點。

  • style
    指定新的視窗樣式

  • lpszName
    點,以 null 結束的字串,指定新的視窗名稱。

  • lpszClass
    指到 null 結尾字串,指定新的視窗的視窗類別名稱 ( WNDCLASS 結構。 如需詳細資訊,請參閱Windows SDK)。

  • dwExStyle
    指定延伸的樣式的新視窗。

需求

標頭: winuser.h

請參閱

參考

CWnd::OnCreate

其他資源

結構、 樣式、 回呼和訊息對應