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


Общая последовательность создания окна

При создании окна вашего, например дочернее окно платформа использует много тот же процесс, например, описанное в Создание документов и представлений.

Все классы окна, предоставляемые MFC используют двухступенная конструкция.То есть во время вызова оператора C++ новый конструктор выделяет и инициализирует объект C++, но не создает соответствующие окно windows.Это делается после вызова функции-члена объекта с Создать окна.

Функция-член Создать делает окно windows и сохраняет его HWND в элементе данных m_hWnd открытого объекта C++.Создать дает полную гибкость, чем параметры создания.Перед вызовом Создать может понадобиться зарегистрировать класс окна с глобальным функцией AfxRegisterWndClass чтобы задать стили значка и класса для кадра.

Для окон кадра, можно воспользоваться функцией-членом LoadFrame вместо Создать.LoadFrame делает окно windows с меньшим количеством параметров.Он возвращает множество значений по умолчанию из ресурсов, включая заголовок кадра, значок таблицы сочетаний клавиш и меню.

ПримечаниеПримечание

Собственные значок таблицы сочетаний клавиш и ресурсами меню должны иметь общее идентификатор ресурса, например IDR_MAINFRAME, для их для загрузки LoadFrame.

Дополнительные сведения

См. также

Ссылки

Создание окна