Поделиться через


Структура 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

См. также

Ссылки

CWnd::OnCreate

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

Структуры, стили, обратные вызовы и схемы сообщений