CREATESTRUCT структура

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

Index