structure de CREATESTRUCT
La structure CREATESTRUCT définit les paramètres d'initialisation transmis à la procédure d'affichage d'une application.
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;
Paramètres
lpCreateParams
Points de données à utiliser pour créer la fenêtre.hInstance
Identifie le gestionnaire d'instance du module de celui qui possède la nouvelle fenêtre.hMenu
Identifie le menu à utiliser dans une nouvelle fenêtre. S'il s'agit d'une fenêtre enfant, contient l'ID de type entier.hwndParent
Identifie la fenêtre propriétaire de la nouvelle fenêtre. Ce membre est NULL si la nouvelle fenêtre est une fenêtre de niveau supérieur.cy
Spécifie la hauteur de la nouvelle fenêtre.cx
Spécifie la largeur de la nouvelle fenêtre.y
Spécifie la coordonnée y de l'angle supérieur gauche de la nouvelle fenêtre. Les coordonnées sont relatives à la fenêtre parente si une nouvelle fenêtre est une fenêtre enfant ; sinon les coordonnées sont relatives à l'origine de l'écran.x
Spécifie la coordonnée x de l'angle supérieur gauche de la nouvelle fenêtre. Les coordonnées sont relatives à la fenêtre parente si une nouvelle fenêtre est une fenêtre enfant ; sinon les coordonnées sont relatives à l'origine de l'écran.style
Spécifie le style de la nouvelle fenêtre.lpszName
Pointe vers la chaîne terminée par le caractère NULL qui spécifie le nom de la nouvelle fenêtre.lpszClass
Pointe vers la chaîne terminée par le caractère NULL qui spécifie le nom de classe windows de la nouvelle fenêtre (une structure WNDCLASS ; pour plus d'informations, consultez Kit de développement logiciel Windows).dwExStyle
Spécifie le style étendue pour la nouvelle fenêtre.
Configuration requise
En-tête : winuser.h