CREATESTRUCT (Estructura)
La estructura de CREATESTRUCT define los parámetros de la inicialización pasados al procedimiento de ventana de una aplicación.
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;
Parámetros
lpCreateParams
Señala a los datos que se usarán para crear la ventana.hInstance
Identifica el identificador de la módulo-instancia de módulo que posee la nueva ventana.hMenu
Identifica el menú que se usará en la nueva ventana.Si una ventana secundaria, contiene el identificador enterohwndParent
Identifica la ventana que posee la nueva ventana.Este miembro es NULL si la nueva ventana es una ventana de nivel superior.cy
Especifica el alto de la nueva ventana.cx
Especifica el ancho de la nueva ventana.y
Especifica la coordenada y de la esquina superior izquierda de la nueva ventana.Las coordenadas son relativas a la ventana primaria si la nueva ventana es una ventana secundaria; si no las coordenadas son relativas al origen de la pantalla.x
Especifica la coordenada x de la esquina superior izquierda de la nueva ventana.Las coordenadas son relativas a la ventana primaria si la nueva ventana es una ventana secundaria; si no las coordenadas son relativas al origen de la pantalla.style
Especifica estilode la nueva ventana.lpszName
Señala una cadena terminada en null que especifica el nombre de la nueva ventana.lpszClass
Señala una cadena terminada en null que especifica el nombre de clase de Windows de la nueva ventana (una estructura de Clase WNDCLASS ; para obtener más información, vea Windows SDK).dwExStyle
Especifica estilo extendido para la nueva ventana.
Requisitos
Header: winuser.h