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


CMiniFrameWnd::CreateEx

Создает объект CMiniFrameWnd.

virtual BOOL CreateEx( 
   DWORD dwExStyle, 
   LPCTSTR lpClassName,  
   LPCTSTR lpWindowName, 
   DWORD dwStyle,  
   const RECT& rect, 
   CWnd* pParentWnd = NULL,  
   UINT nID = 0 
);

Параметры

  • dwExStyle
    Задает расширенный стиль, созданные CMiniFrameWnd. Применение любого расширенные стили окна окна.

  • lpClassName
    Указывает на null- завершенной символьную строку, назовите класс Windows (структуру WNDCLASS ). Имя класса может быть любым именем зарегистрированных с глобальным функцией или любым AfxRegisterWndClass стандартными именами элемент управления- класса. Это не должно быть NULL.

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

  • dwStyle
    Определяет атрибуты стиля окна. См. раздел стили окна и CWnd::Create описание возможных значений.

  • rect
    Размер и положение окна в клиентских координатах pParentWnd.

  • pParentWnd
    Указывает на объект родительского окна.

  • nID
    Идентификатор дочернего окна.

Возвращаемое значение

Возвращает TRUE в случае успешного выполнения ЛОЖНОМ при сбое.

Заметки

Параметры CreateEx определяют WNDCLASS, стиль окна и (необязательно) на первоначальную позицию и размер окна. CreateEx также определяет родительский окна (если таковые имеются) и идентификатор.

При выполнении CreateEx Windows отправляет сообщения WM_GETMINMAXINFO, WM_NCCREATE, WM_NCCALCSIZE и WM_CREATE окна.

Чтобы расширить обработку сообщений по умолчанию, наследуйте класс от CMiniFrameWnd добавьте сопоставление сообщения к новому классу и предоставляет функции-члены для приведенных выше сообщений. Переопределите OnCreate, например, выполнять необходимую инициализацию для нового класса.

Переопределите, выполняемое обработчиков сообщений сообщенияOn чтобы добавить функциональность более дальнеишая к производному классу.

Если стиль WS_VISIBLE задано, то Windows отправляет окно все сообщения, необходимые для активировало и указывает окно. Если стиль окна определяет заголовок окна, то заголовок окна указанное в параметре lpszWindowName отображается в заголовке окна.

Параметр dwStyle может быть любым сочетанием стили окна.

Окна области элементов палитры старого стиля больше не поддерживаются. Старый стиль, который не имеет кнопку " Закрыть "x", поддерживается, если запустить приложение MFC на предыдущих версиях Windows, но больше не будет поддерживаться в Visual C++ .NET. Только новый стиль WS_EX_TOOLWINDOW теперь поддерживается. описание этого стиля см. в разделе Расширенные стили окна.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CMiniFrameWnd

Диаграмма иерархии

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

Класс CFrameWnd