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


Классы Кадр- Окна, созданные мастером настройки приложений

При использовании Мастер приложений для создания схемы приложения, в дополнение к приложению, документ и классы представлений мастера приложений создает производный класс кадр-окна для окна главного фрейма приложения.Класс называется по умолчанию CMainFrame и файлы, содержащие его называют MAINFRM.H и MAINFRM.CPP.

Если приложение SDI, то класс CMainFrame является производным от класса CFrameWnd.

Если приложение MDI, CMainFrame является производным от класса CMDIFrameWnd.В этом случае CMainFrame реализует большую фрейма, которая хранит меню, панели инструментов и строки состояния.Мастер приложений не наследуется класс кадр-окна нового документа.Вместо этого он использует реализацию по умолчанию в класс CMDIChildWnd.Границы MFC создают дочернее окно, чтобы содержать каждое представление (который может иметь тип CScrollView, CEditView, CTreeView, CListView и т д) которого необходимы приложению.Если необходимо настраивать в окно фрейма документа, можно создать класс кадр-окна нового документа (см. Добавление класса).

При выборе для поддержки панели инструментов, класс также содержит переменные-члены типа CToolBar и CStatusBar и функции обработчика сообщений OnCreate для инициализации 2 панель элементов управления.

Эти классы кадр-окна работают как увеличить создается, но их функциональность, необходимо добавить переменные и функции-члены элемента.Можно также использовать классы окна обрабатывать другие сообщения windows.Дополнительные сведения см. в разделе Изменение стилей окна, созданного MFC.

См. также

Ссылки

Программа MFC или управление файлами исходного кода и заголовков

Основные понятия

Классы Кадр-Окна