Struttura CREATESTRUCT
La struttura CREATESTRUCT definisce i parametri di inizializzazione passati alla routine della finestra di un'applicazione.
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;
Parametri
lpCreateParams
Punti ai dati da utilizzare per creare la finestra.hInstance
Identifica l'handle di modulo-istanza del modulo che possiede la nuova finestra.hMenu
Identifica il menu da utilizzare in una nuova finestra. Se una finestra figlio, contenente l'id interohwndParent
Identifica la finestra proprietaria della finestra nuova. Questo membro è NULL se la finestra nuova è una finestra di primo livello.cy
Specifica l'altezza della nuova finestra.cx
Specifica la larghezza della nuova finestra.y
Specifica la coordinata y dell'angolo superiore sinistro della finestra. Le coordinate sono relative alla finestra padre se la finestra è una finestra figlio; altrimenti le coordinate sono relative all'origine dello schermo.x
Specifica la coordinata x dell'angolo superiore sinistro della nuova finestra. Le coordinate sono relative alla finestra padre se la finestra è una finestra figlio; altrimenti le coordinate sono relative all'origine dello schermo.style
Specifica lo stile della nuova finestra.lpszName
Punta a una stringa con terminazione null che specifica il nome della nuova finestra.lpszClass
Punta a una stringa con terminazione null che specifica il nome della classe di Windows della nuova finestra (una struttura WNDCLASS ; per ulteriori informazioni, vedere Windows SDK).dwExStyle
Specifica lo stile esteso per la nuova finestra.
Requisiti
Intestazione: winuser.h