La struttura CREATESTRUCT ha la seguente forma:
typedef struct {tagCREATESTRUCT
nbsp; LPVOID lpCreateParams;
GESTIRE hInstance;
HME&NU hMenu;
HWND hwndParent;
int cy;
int cx;
int y;
int x;
Stile lungo;
LPCSTR lpszName;
LPCSTR lpszClass;
DWORD dwExStyle;
} CREATESTRUCT
La struttura CREATESTRUCT definisce i parametri di inizializzazione passati alla routine della finestra di un'applicazione.
Membri
lpCreateParams
Punti ai dati da utilizzare per creare la finestra.
hInstance
Identifica l'handle del modulo istanza del modulo che possiede la nuova finestra.
hMenu
Identifica il menu per essere usato da una nuova finestra. Se una finestra figlio contiene l'ID integer.
hwndParent
Identifica la finestra che possiede la nuova finestra. Questo membro è NULL se la nuova finestra è 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 nuova finestra. Le coordinate sono relativi alla finestra padre se la nuova finestra è una finestra figlio; in caso contrario coordinate sono relative all'origine dello schermo.
x
Specifica la coordinata x dell'angolo superiore sinistro della nuova finestra. Le coordinate sono relativi alla finestra padre se la nuova finestra è una finestra figlio; in caso contrario coordinate sono relative all'origine dello schermo.
stile
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 della finestra nuovo Windows (un WNDCLASS struttura; per ulteriori informazioni, vedere la documentazione SDK Win32).
dwExStyle
Specifica lo stile esteso per la nuova finestra.
Vedere a&nchenbsp;CWnd::OnCreate