Partager via


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

Voir aussi

Référence

CWnd::OnCreate

Autres ressources

Structures, les styles, rappels, et les tables des messages