мастер приложений MFC
Мастер приложений MFC используется для создания приложений со встроенной функциональностью, которые в скомпилированном виде реализуют базовые возможности исполняемых приложений Windows (EXE). Начальное приложение MFC включает файлы исходного кода C++ (CPP), файлы ресурсов (RC), файлы заголовков (H) и файл проекта (VCXPROJ). Код, созданный в этих начальных файлах, основан на библиотеке MFC.
Примечание
В зависимости от выбранных параметров, мастером могут создаваться дополнительные файлы в проекте.Например, если выбрать параметр Контекстная справка на странице Дополнительные функции, мастером создаются файлы, необходимые для компиляции файлов справки проекта.Дополнительные сведения о файлах, создаваемых мастером для проекта, см. в разделе Типы файлов, создаваемых для проектов Visual C++, а также в созданном для проекта файле Readme.txt.
Обзор
На этой странице мастера описываются текущие параметры создаваемого приложения MFC. По умолчанию мастер создает проект следующим образом:
Тип приложения, мастер приложений MFC
Проект создается с поддержкой интерфейса MDI с вкладками. Для получения дополнительной информации см. SDI и MDI.
В проекте используется Архитектура "документ-представление".
В проекте используются библиотеки Юникод.
При создании проекта используется стиль проектов Visual Studio с поддержкой переключения визуальных стилей.
Проект использует MFC в общей библиотеке DLL. Для получения дополнительной информации см. DLL в Visual C++.
Поддержка составных документов, Мастер приложений MFC
- Проект не поддерживает составные документы.
Страница "Строки шаблонов документов" мастера приложений MFC
- В качестве основы для заданных по умолчанию строк шаблонов документов используется имя проекта.
Поддержка базы данных, мастер приложений MFC
- Проект не поддерживает базы данных.
Параметры пользовательского интерфейса, мастер приложений MFC
- В проекте реализуются стандартные функции пользовательского интерфейса Windows, такие как главное меню, строка состояния, кнопки свертывания и развертывания окна, диалоговое окно О программе, стандартные строка меню и закрепленная панель инструментов, а также дочерние фреймы.
Страница "Дополнительные функции" мастера приложений MFC
Проект поддерживает печать и предварительный просмотр перед печатью.
Проект поддерживает элементы управления ActiveX. Для получения дополнительной информации см. Последовательность операций при создании элементов управления ActiveX.
В проекте не поддерживаются такие функции, как автоматизация, MAPI, Windows Sockets или Active Accessibility.
В проекте поддерживаются закрепляемые области обозревателя, вывода и свойств.
Создаваемые классы, мастер приложений MFC
В качестве основы для класса представления проекта используется Класс CView.
В качестве основы для класса приложения проекта используется Класс CWinAppEx.
В качестве основы для класса документа проекта используется Класс CDocument.
В качестве основы для класса основного фрейма используется Класс CMDIFrameWndEx.
В качестве основы для класса дочернего фрейма используется Класс CMDIChildWndEx.
Чтобы изменить эти заданные по умолчанию параметры, щелкните заголовки соответствующих вкладок в левой колонке мастера и внесите необходимые изменения на этих страницах.
После создания проекта приложения MFC можно добавлять в проект объекты и элементы управления, используя мастера кода Visual C++.
См. также
Задачи
Основные понятия
Использование классов для создания приложений для Windows