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