共用方式為


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 結束之字串的點 ( 名稱 結構;如需詳細資訊,請參閱 Windows SDK)。

  • dwExStyle
    為新視窗指定 延伸樣式

需求

標頭: winuser.h

請參閱

參考

CWnd::OnCreate

其他資源

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