LPCREATESTRUCT

LPCREATESTRUCT是一個指向結構CREATESTRUCT的指針The CREATESTRUCT structure defines the initialization parameters passed to the window procedure of an application.(CREATESTRUCT結構定義了應用程式中視窗過程的初始化參數)

基本介紹

  • 外文名:LPCREATESTRUCT
概述,定義,參數,注釋,參考資料,擴展閱讀,

概述

定義

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

參數

hInstance
Handle to the module that owns the new window.
hMenu
Handle to the menu to be used by the new window.
hwndParent
Handle to the parent window, if the window is a child window. If the window is owned, this member identifies the owner window. If the window is not a child or owned window, this member is NULL.
cy
Specifies the height of the new window, in pixels.
(指定新視窗的高度,以像素為單位。)
cx
Specifies the width of the new window, in pixels.
(指定新視窗的寬度,以像素為單位。)
y
Specifies the y-coordinate of the upper left corner of the new window. If the new window is a child window, coordinates are relative to the parent window. Otherwise, the coordinates are relative to the screen origin.(指定新視窗的左上角y坐標。如果新視窗是一個子視窗,坐標是相對於父視窗。否則,坐標是相對於螢幕的起源。)
x
Specifies the x-coordinate of the upper left corner of the new window. If the new window is a child window, coordinates are relative to the parent window. Otherwise, the coordinates are relative to the screen origin.(指定新視窗的左上角x坐標。如果新視窗是一個子視窗,坐標是相對於父視窗。否則,坐標是相對於螢幕的起源。)
style
Specifies the style for the new window.
(指定新視窗的風格(方式)。)
lpszName
Pointer to a null-terminated string that specifies the name of the new window.
(以零結尾的字元串,指定新視窗的名稱。)
lpszClass
Pointer to a null-terminated string that specifies the class name of the new window.
(以零結尾的字元串,指定新視窗類的名稱。)
dwExStyle
Specifies the extended style for the new window.
(指定新視窗擴展風格。)

注釋

Windows NT: You should access the data represented by the lpCreateParams member using a pointer that
has been declared using the UNALIGNED type, because the pointer may not be DWORD aligned.

參考資料

1、《MSDN》
2、書庫亞洲(shuku asia)編程頻道
3、書庫亞洲知識中心

擴展閱讀

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

相關詞條

熱門詞條

聯絡我們