CFrameWnd::Create

BOOL Create ( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle = WS_OVERL&APPEDWINDOW, const RECTamp; Rect = rectDefault, CWnd * pParentWnd = Значение NULL, LPCTSTR lpszMenuName = Значение NULL, DWORD dwExStyle = 0, CCreateContext * служит = Значение NULL );

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

Ненулевое значение, если инициализация прошла успешно; в противном случае 0.

Параметры

lpszClassName

Указывает на завершающуюся значением null строку, которая содержит название класса Windows. Имя класса может быть любым именем, зарегистрированные с AfxRegisterWndClass глобальной функции или функции Windows RegisterClass . Если значение NULL, используются атрибуты CFrameWnd заранее по умолчанию.

lpszWindowName

Указывает на заканчивающуюся символьная строка, представляющая имя окна. Используется в качестве текста для заголовка.

dwStyle

Указывает атрибуты стиля окна. Включить в FWS_ADDTOTITLE стиле, чтобы строка заголовка для автоматического отображения имени документа, представленных в окне.

rect

Определяет размер и положение окна. Значение rectDefault позволяет Windows, чтобы задать размер и положение окна нового.

pParentWnd

Задает родительское окно в этом фрейме окна. Этот параметр должен иметь значение NULL для окон верхнего уровня кадров.

lpszMenuName

Идентифицирует имя ресурса меню для использования с окном. Использовать MAKEINTRESOURCE , если меню имеет целочисленный Идентификатор вместо строки. Этот параметр может иметь значение NULL.

dwExStyle

Определяет окно продлил стиль attributes.nbsp;

служит

Определяет указатель на структуру CCreateContext . Этот параметр может иметь значение NULL.

Примечания

Создайте объект CFrameWnd в два этапа. Сначала вызовите конструктор, который создает объект CFrameWnd , а затем вызвать Create, который создает фрейм окна Windows и присоединяет его к объекту CFrameWnd . Создание инициализирует окна имя класса и имя окна и регистрирует значения по умолчанию для его стиль родительского меню и связанных с ними.

Используйте LoadFrame , вместо того, чтобы создать для загрузки в фрейме окна из ресурса вместо того, чтобы ее аргументы.

Обзор CFrameWnd |nbsp; Члены класса | Иерархическая схема

См. также CFrameWnd::CFrameWnd, CFrameWnd::LoadFrame, CCreateContext, CWnd::Create, CWnd::PreCreateWindow

Index