Структура CREATESTRUCT
Структура CREATESTRUCT задает параметры инициализации, передаваемые в процедуру окна приложения.
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;
Параметры
lpCreateParams
Точки к данным, используемый для создания окна.hInstance
Определяет дескриптор модуль-экземпляра модуля, который содержит новое окно.hMenu
Указывает меню, которая будет использоваться новое окно.Если дочернее окно, содержащее идентификатор integerhwndParent
Определяет окно, которое содержит новое окно.Этот элемент NULL если новое окно окно верхнего уровня.cy
Указывает высоту нового окна.cx
Указывает ширину нового окна.y
Указывает координату по оси y верхнего левого угла нового окна.Координаты относительно родительского окна если новое окно дочернее окно; в противном случае координаты относительно начала координат экрана.x
Указывает координату по оси x левого верхнего угла нового окна.Координаты относительно родительского окна если новое окно дочернее окно; в противном случае координаты относительно начала координат экрана.style
Определяет стиль нового окна.lpszName
Указывает на null-завершенной строку, определяющую имя нового окна.lpszClass
Указывает на null-завершенной строку, которая задает имя класса окна нового окна (структуру WNDCLASS; дополнительные сведения см. в разделе Windows SDK).dwExStyle
Определяет расширенный стиль для нового окна.
Требования
Header: winuser.h