複製鏈接
請複製以下鏈接發送給好友

CREATESTRUCT

鎖定
CREATESTRUCT結構定義了應用程序中窗口過程的初始化參數 [1] 
The CREATESTRUCT structure defines the initialization parameters passed to the window procedure of an application. [1] 
該結構定義在winuser.h頭文件中,其中還定義了一個指向CREATESTRUCT結構的指針LPCREATESTRUCT
外文名
CREATESTRUCT
類    型
結構體
所屬學科
計算機科學

CREATESTRUCT定義

typedef struct tagCREATESTRUCT
{
    LPVOID lpCreateParams;
    HINSTANCE hInstance;   //應用程序的實例句柄
   HMENU hMenu;           //窗口菜單句柄
   HWND hwndParent;       //父窗口句柄
   int cy;                //指定新窗口的高度,以像素為單位
   int cx;                //指定新窗口的寬度,以像素為單位
   int y;                 //指定新窗口的左上角x座標
   int x;                 //指定新窗口的左上角y座標
   LONG style;            //指定新窗口的類型(風格)
   LPCTSTR lpszName;      //指定新窗口的名稱
   LPCTSTR lpszClass;     //指定新窗口類的名稱
   DWORD dwExStyle;       //指定新窗口擴展風格。
}CREATESTRUCT;

CREATESTRUCT成員

lpCreateParams 指向將被用於創建窗口的數據的指針
hInstance 標識了擁有新窗口的模塊的模塊實例的句柄。
hMenu 標識了要被用於新窗口的菜單。如果是子窗口,則包含整數ID。
hwndParent 標識了擁有新窗口的窗口。如果新窗口是一個頂層窗口,這個參數可以為NULL。
cy 指定了新窗口的高。
cx 指定了新窗口的寬。
y 指定了新窗口的左上角的y軸座標。
x 指定了新窗口的左上角的x軸座標。
style 指定了新窗口的風格。
lpszName 指向以結束符('\0')表示結尾的字符串,該字符串指定了新窗口的名字。(如果指向空字符串,也就是隻包含一個結束符,就相當於傳遞參數NULL,下同)
lpszClass 指向以結束符('\0')表示結尾的字符串,該字符串指定了新窗口的Windows類名(一個WNDCLASS結構;更多的信息參見Win32 SDK文檔)
dwExStyle 指定了新窗口的擴展風格。

CREATESTRUCT擴展閲讀

相關領域:c語言 java BASIC Microsoft Visual C++ vc vhdl j2ee linux UML VF asp VB delphi JSP sql perl windows 彙編語言 C SHARP c語言程序設計 html。

CREATESTRUCT詞條標籤

LPCREATESTRUCT、MFC、結構體名、C++VC++窗口
參考資料