CFrameWnd::Create

BOOL Створити ( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle = WS_OVERL&APPEDWINDOW, константа RECTamp; RECT = rectDefault, CWnd * pParentWnd = NULL, LPCTSTR lpszMenuName = NULL, DWORD dwExStyle = 0, CCreateContext * pContext = NULL );

Значення, яке повертається

Ненульовий, якщо ініціалізації успішно; в іншому випадку 0.

Параметри

lpszClassName

Вказує на рядок нульовим символів, що імена класів Windows. Ім'я класу можуть бути будь-яким зареєстровано AfxRegisterWndClass глобальні функції або функції Windows RegisterClass . Якщо значення NULL, використовує атрибути визначених за промовчанням CFrameWnd.

lpszWindowName

Пункту до нульовим характер рядок, який представляє ім'я вікна. Використовується як текст для заголовка.

dwStyle

Визначає атрибути стилю вікон. Включити FWS_ADDTOTITLE стилю, якщо потрібно автоматично відображати ім'я документа, представлених в вікна, рядок заголовка.

rect

Визначає розмір і розташування вікна. Значення rectDefault дозволяє Windows, щоб визначити розмір і місце в новому вікні.

pParentWnd

Визначає рамки вікна вікна батьків. Цей параметр має бути значення NULL для верхнього рівня рамка вікна.

lpszMenuName

Визначає ім'я ресурсу меню для використання з вікна. Якщо меню має Ідентифікатор ціле число замість рядка за допомогою MAKEINTRESOURCE . Цей параметр може бути NULL.

dwExStyle

Визначає attributes.  стиль вікна Розширений;

pContext

Вказує вказівник на структуру CCreateContext . Цей параметр може бути NULL.

Зауваження

Побудувати CFrameWnd об'єкт у два етапи. Спочатку викликати Конструктор, яка будує CFrameWnd об'єкт, а потім зателефонуйте Створити, яка створює рамку вікна Windows і вкладає його CFrameWnd об'єкт. Створення ініціалізує у вікні ім'я класу та ім'я вікна і реєструє значення за замовчуванням для стилю, батьків та відповідного меню.

Завантажити рамка вікна від ресурсу, замість того, щоб вказати аргументи за допомогою LoadFrame , а не Створити.

Огляд CFrameWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також CFrameWnd::CFrameWnd, CFrameWnd::LoadFrame, CCreateContext, CWnd::Create, CWnd::PreCreateWindow

Index