Partager via


CREATESTRUCT, structure

La structure d' CREATESTRUCT définit les paramètres d'initialisation passés à la procédure de fenêtre d'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 aux données à utiliser pour créer la fenêtre.

  • hInstance
    Identifie le handle d'instance du module du module qui possède la nouvelle fenêtre.

  • hMenu
    Identifie le menu à utiliser par la nouvelle fenêtre.Si une fenêtre enfant, qui contient l'ID d'entier

  • hwndParent
    Identifie la fenêtre qui possè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 l'ordonnée du coin supérieur gauche de la nouvelle fenêtre.Les coordonnées sont par rapport à la fenêtre parente si la nouvelle fenêtre est une fenêtre enfant ; sinon 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 nouvelle fenêtre.Les coordonnées sont par rapport à la fenêtre parente si la nouvelle fenêtre est une fenêtre enfant ; sinon les coordonnées sont par rapport à l'origine de l'écran.

  • style
    Spécifie stylede nouvelle fenêtre.

  • lpszName
    Pointe vers une chaîne terminée par le caractère NULL qui spécifie le nom de la nouvelle fenêtre.

  • lpszClass
    Pointe vers une chaîne terminée par le caractère NULL qui spécifie le nom de classe des fenêtres de nouvelle fenêtre (structure de WNDCLASS ; pour plus d'informations, consultez Kit de développement logiciel Windows).

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

Configuration requise

Header: winuser.h

Voir aussi

Référence

CWnd::OnCreate

Autres ressources

Structures, styles, rappels, et les tables des messages