Структура 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
    Указывает меню, которая будет использоваться новое окно.Если дочернее окно, содержащее идентификатор integer

  • hwndParent
    Определяет окно, которое содержит новое окно.Этот элемент NULL если новое окно окно верхнего уровня.

  • cy
    Указывает высоту нового окна.

  • cx
    Указывает ширину нового окна.

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

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

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

  • lpszName
    Указывает на null-завершенной строку, определяющую имя нового окна.

  • lpszClass
    Указывает на null-завершенной строку, которая задает имя класса окна нового окна (структуру WNDCLASS; дополнительные сведения см. в разделе Windows SDK).

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

Требования

Header: winuser.h

См. также

Ссылки

CWnd::OnCreate

Другие ресурсы

Структуры, стили, обратные вызовы и сопоставления сообщения