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