CWnd::PreCreateWindow

Виртуальный BOOL PreCreateWindow ( CRE&ATESTRUCTamp; cs );

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

Ненулевое значение, если создание окна следует продолжать; 0, чтобы указать ошибка при создании.

Параметры

cs

CREATESTRUCT структура.

Примечания

Вызывается в рамках до создания окна Windows прилагается к данному объекту CWnd.

Эта функция никогда не вызывается напрямую.

По умолчанию реализация этой функции проверяет на NULL имя класса окна и заменяет соответствующий по умолчанию. Переопределите этот функции-члена для изменения структуры CREATESTRUCT до создания окна.

Каждый производный класс от CWnd добавляет свою собственную функциональность для переопределения PreCreateWindow. Дизайн эти существительные PreCreateWindow не документированы. Для определения каждого класса и взаимные связи между стилями стили, можно просмотреть исходный код MFC для каждого вашего приложения базового класса. Если выбрано переопределение PreCreateWindow, можно определить, обеспечивают ли стили, используемые в базовом классе вашего приложения функциональность вам нужно с помощью информации, собранной из исходного кода MFC.

Для получения дополнительных сведений об изменении стилей окна, см. изменение стилей окна, создаваемые MFC в Visual C++ программист руководстве.

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

См. также CWnd::Create, CWnd::CreateEx, CREATESTRUCT

Index