CREATESTRUCT структура має такий вигляд:
typedef типу struct {tagCREATESTRUCT
nbsp; LPVOID lpCreateParams;
Ручка hInstance;
HME&NU hMenu;
HWND hwndParent;
Int cy;
Int cx;
Int y;
Int x;
ДОВГИЙ стиль;
LPCSTR lpszName;
LPCSTR lpszClass;
DWORD dwExStyle;
} CREATESTRUCT
CREATESTRUCT структура визначає ініціалізації параметрів, що пройшов процедуру вікно застосунку.
Члени
lpCreateParams
Точок даних, які будуть використовуватися для створення вікна.
hInstance
Визначає модуля наприклад дескриптора модуля, що володіє нове вікно.
hMenu
Визначає меню для використання в новому вікні. Якщо дитина вікно, містить ID ціле число.
hwndParent
Визначає вікно, яке володіє нове вікно. Цей компонент є NULL , якщо вікно нове вікно верхнього рівня.
cy
Визначає висоту нового вікна.
cx
Визначає ширину нове вікно.
y
Визначає у координатою верхній лівий кут нового вікна. Координати є по відношенню до вікна батьків, якщо вікно нового дочірнього вікна; в іншому випадку координат є по відношенню до екрану походження.
x
Визначає x координати верхній лівий кут нового вікна. Координати є по відношенню до вікна батьків, якщо вікно нового дочірнього вікна; в іншому випадку координат є по відношенню до екрану походження.
стиль
Визначає стиль у новому вікні.
lpszName
Пункту до нульовим закінченням, яке вказує ім'я нового вікна.
lpszClass
Вказує на нульовим закінченням, яке вказує ім'я класу нове вікно Windows ( WNDCLASS структура; отримати додаткові відомості, зверніться до документації Win32 SDK).
dwExStyle
Визначає додаткові стилі для нового вікна.
Дивіться також CWnd::OnCreate