Udostępnij za pośrednictwem


Struktura CREATESTRUCT

CREATESTRUCT Struktury definiuje parametry inicjowania przekazany 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 danych, które ma być używany do tworzenia okna.

  • hInstance
    Identyfikuje wystąpienie modułu uchwyt modułu, który jest właścicielem nowego okna.

  • hMenu
    Identyfikuje menu używane przez nowe okno.Jeśli okno potomne, zawiera identyfikator liczbą całkowitą.

  • hwndParent
    Identyfikuje okna, który jest właścicielem nowego okna.Ten element jest 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ą względem okna nadrzędnego, jeśli jest nowe okno okna podrzędnego; w przeciwnym razie współrzędne są ustalane względem środka ekranu.

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

  • style
    Określa nowe okno styl.

  • lpszName
    Wskazuje ciąg zakończony zerem, określający nazwę nowego okna.

  • lpszClass
    Wskazuje ciąg zakończony znakiem null, który określa nazwę klasy Windows nowego okna ( WNDCLASS struktury; Aby uzyskać więcej informacji, zobacz Windows SDK).

  • dwExStyle
    Określa rozszerzone styl w nowym oknie.

Wymagania

Nagłówek: pliku winuser.h

Zobacz też

Informacje

CWnd::OnCreate

Inne zasoby

Struktury, style, wywołania zwrotne i mapy wiadomości