Struktura CREATESTRUCT

Struktura CREATESTRUCT ma następującą postać:

element TypeDef struct tagCREATESTRUCT {}
 nbsp; Elementem LPVOID lpCreateParams;
   UCHWYT wystąpienie hInstance;
   HME&NU hMenu;
   HWND hwndParent;
   int cy;
   int cx;
   int y;
   int x;
   Styl długi;
   LPCSTR lpszName;
   LPCSTR lpszClass;
   DWORD dwExStyle;
} CREATESTRUCT

Struktura CREATESTRUCT definiuje parametry inicjowania, przekazany do procedury okna aplikacji.

Członkowie

lpCreateParams

Punkty danych, które mają być używane do tworzenia okna.

wystąpienie hInstance

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

hMenu

Identyfikuje menu aby wykorzystać nowe okno. Jeśli okno potomne, zawiera identyfikator całkowitą.

hwndParent

Identyfikuje okno, w którym jest właścicielem nowego okna. Ten element ma wartość NULL , jeśli nowe okno jest okno najwyższego poziomu.

cy

Określa wysokość nowego okna.

cx

Określa szerokość nowego okna.

y

Określa współrzędną y lewym górnym rogu nowego okna. Współrzędne są ustalane względem okno nadrzędne w przypadku nowego okna okna podrzędnego; w przeciwnym razie współrzędne są ustalane względem środka ekranu.

x

Określa współrzędną x lewym górnym rogu nowego okna. Współrzędne są ustalane względem okno nadrzędne w przypadku nowego okna okna podrzędnego; w przeciwnym razie współrzędne są ustalane względem środka ekranu.

styl

Określa styl nowe okno.

lpszName

Wskazuje ciąg zakończony zerem, określający 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, zapoznaj się z dokumentacją zestawu SDK Win32).

dwExStyle

Określa styl rozszerzonych dla nowego okna.

Zobacz też CWnd::OnCreate

Index