Struttura CREATESTRUCT

La struttura di CREATESTRUCT definisce i parametri di inizializzazione passati alla routine della finestra di un'applicazione.

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;

Parametri

  • lpCreateParams
    Punti ai dati da utilizzare per creare la finestra.

  • hInstance
    Identifica l'handle dell'modulo-istanza del modulo che possiede la nuova finestra.

  • hMenu
    Identifica il menu da utilizzare in una nuova finestra.Se una finestra figlio, contenente l'id integer

  • hwndParent
    Identifica la finestra proprietaria della nuova finestra.Questo membro viene 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 le coordinate sono relativi 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 le coordinate sono relativi all'origine dello schermo.

  • style
    Specifica stiledella 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 di finestre della nuova finestra (una struttura di WNDCLASS ; per ulteriori informazioni, vedere Windows SDK).

  • dwExStyle
    Specifica stile esteso per la nuova finestra.

Requisiti

Header: winuser.h

Vedere anche

Riferimenti

CWnd::OnCreate

Altre risorse

Strutture, stili, callback e di mappe messaggi