Struktura CREATESTRUCT

CREATESTRUCT Struktury definiuje parametry inicjacji przekazywane do procedury okna aplikacji.

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;

Parametry

  • lpCreateParams
    Punkty do danych wykorzystywanych do tworzenia okna.

  • hInstance
    Określa dojście wystąpienia modułu modułu, który jest właścicielem nowego okna.

  • hMenu
    Identyfikuje menu używanego przez nowe okno.Jeśli okna podrzędnego, zawiera liczby całkowitej.

  • hwndParent
    Identyfikuje okna, który jest właścicielem nowego okna.Ten element członkowski jest wartości NULL Jeśli okno najwyższego poziomu jest nowe okno.

  • cy
    Określa wysokość nowego okna.

  • cx
    Określa szerokość nowego okna.

  • y
    Określa współrzędną y lewego górnego rogu nowego okna.Współrzędne są ustalane względem okna nadrzędnego, jeśli nowe okno jest oknem podrzędnym; w przeciwnym razie współrzędne są ustalane względem punktu początkowego ekranu.

  • x
    Określa współrzędną x lewego górnego rogu nowego okna.Współrzędne są ustalane względem okna nadrzędnego, jeśli nowe okno jest oknem podrzędnym; w przeciwnym razie współrzędne są ustalane względem punktu początkowego ekranu.

  • style
    Określa nowe okno Styl.

  • lpszName
    Wskazuje ciąg zakończony znakiem null, który określa nazwę nowego okna.

  • lpszClass
    Wskazuje ciąg zakończony zerem, określający nazwę klasy Windows nowego okna ( WNDCLASS struktury; Aby uzyskać więcej informacji, zobacz Windows SDK).

  • dwExStyle
    Określa rozszerzony styl dla nowego okna.

Wymagania

Nagłówek: winuser.h

Zobacz też

Informacje

CWnd::OnCreate

Inne zasoby

Struktury, style, wywołania zwrotne i mapy komunikatów