Structure CREATESTRUCT

La structure CREATESTRUCT a la forme suivante:

typeDef struct tagCREATESTRUCT {
 nbsp ; LPVOID lpCreateParams ;
   GÉRER hInstance ;
   HME&NU hMenu ;
   HWND hwndParent ;
   int cy ;
   int cx ;
   int y ;
   int x ;
   Style LONG ;
   LPCSTR lpszName ;
   LPCSTR lpszClass ;
   DWORD dwExStyle ;
} CREATESTRUCT

La structure CREATESTRUCT définit les paramètres d'initialisation à la procédure de fenêtre d'une application.

Membres

lpCreateParams

Points de données qui seront utilisées pour créer la fenêtre.

hInstance

Identifie le handle de module-instance du module qui est propriétaire de la nouvelle fenêtre.

hMenu

Identifie le menu qui sera utilisé par la nouvelle fenêtre. Si une fenêtre enfant, contient l'ID 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 fenêtre nouveau.

y

Spécifie la coordonnée y du coin supérieur gauche de la fenêtre de nouveau. Les coordonnées sont relatives à la fenêtre parente si la nouvelle fenêtre est une fenêtre enfant ; par ailleurs, les coordonnées sont par rapport à l'origine de l'écran.

x

Spécifie la coordonnée x du coin supérieur gauche de la fenêtre de nouveau. Les coordonnées sont relatives à la fenêtre parente si la nouvelle fenêtre est une fenêtre enfant ; par ailleurs, les coordonnées sont par rapport à l'origine de l'écran.

style

Spécifie le style de la nouvelle fenêtre.

lpszName

Vers une chaîne terminée par null qui spécifie le nom de la nouvelle fenêtre.

lpszClass

Pointe vers une chaîne terminée par null qui spécifie le nom de classe de la nouvelle fenêtre Windows (un WNDCLASS structure ; pour plus d'informations, consultez la documentation du SDK Win32).

dwExStyle

Spécifie le style étendu pour la nouvelle fenêtre.

Voir aussi  ;CWnd::OnCreate

Index