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

Идентифицирует меню для использования в новом окне. Если дочернее окно, содержит целочисленный Идентификатор.

hwndParent

Идентифицирует окно, которому принадлежит новое окно. Этот элемент имеет значение NULL , если новое окно является окном верхнего уровня.

cy

Определяет высоту окна нового.

cx

Определяет ширину нового окна.

y

Указывает координату y верхнего левого угла нового окна. Координаты указываются относительно родительского окна если новое окно — это окно ребенок; в противном случае координаты указаны относительно координат экрана.

x

Указывает координату x верхнего левого угла нового окна. Координаты указываются относительно родительского окна если новое окно — это окно ребенок; в противном случае координаты указаны относительно координат экрана.

стиль

Определяет стиль нового окна.

lpszName

Указывает на завершающим нулем строку, указывающую имя нового окна.

lpszClass

Указывает на завершающим нулем строку, указывающую имя класса Windows нового окна ( WNDCLASS структуры; для получения дополнительной информации обратитесь к документации Win32 SDK).

dwExStyle

Определяет Расширенный стиль для нового окна.

См. также CWnd::OnCreate

Index