Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложение MFC является исполняемым приложением для Windows на основе библиотеки Microsoft Foundation Class (MFC). Исполняемые файлы MFC обычно делятся на пять типов: стандартные приложения Windows, диалоговые окна, приложения на основе форм, приложения в стиле обозревателя и приложения в стиле веб-браузера. Дополнительные сведения см. в разделе:
Мастер приложений MFC создает соответствующие классы и файлы для приложений любого типа в зависимости от параметров, выбранных в мастере.
Самый простой способ создать приложение MFC — использовать мастер приложений MFC (проект приложения MFC в Visual Studio 2019). Чтобы создать консольное приложение MFC (программа командной строки, которая использует библиотеки MFC, но выполняется в окне консоли), используйте мастер рабочего стола Windows и выберите параметры консольного приложения и заголовков MFC.
Создание форм MFC или приложения на основе диалогов
- В главном меню выберите "Файл>нового>проекта".
- Введите "MFC" в поле поиска и выберите приложение MFC из списка результатов.
- Измените значения по умолчанию, а затем нажмите клавишу Create, чтобы открыть мастер приложений MFC.
- Измените значения конфигурации по мере необходимости, а затем нажмите клавишу Finish.
Дополнительные сведения см. в статье "Создание приложения MFC на основе форм".
В диалоговом окне показаны параметры типа приложения, для которого задано значение одного документа. Параметры типа приложения включают документы с вкладками, которые проверяются и поддерживают архитектуру документов и представлений, которые проверяются. Существуют другие параметры для стиля проекта, языка ресурсов и т. д., которые задаются в значениях по умолчанию.
Создание консольного приложения MFC
Консольное приложение MFC — это программа командной строки, которая использует библиотеки MFC, но выполняется в окне консоли.
- В главном меню выберите "Файл>нового>проекта".
- Введите "Рабочий стол" в поле поиска и выберите мастер рабочего стола Windows в списке результатов, а затем нажмите кнопку "Далее".
- При необходимости измените имя и расположение проекта, а затем нажмите клавишу CREATE , чтобы открыть мастер рабочего стола Windows.
- Установите флажок заголовков MFC и задайте другие значения по мере необходимости, а затем нажмите кнопку ОК.
В диалоговом окне показан тип приложения, для этого задайте значение "Консольное приложение" (.exe). В разделе "Дополнительные параметры", предварительно скомпилированные заголовки проверяются как заголовки MFC. Предварительно скомпилированные заголовки проверяются автоматически при проверке заголовков MFC.
Создание форм MFC или приложения на основе диалогов
- В главном меню Visual Studio выберите "Файл>нового>проекта".
- В разделе "Установленные шаблоны" выберите Visual C++>MFC/ATL. Если вы этого не видите, используйте установщик Visual Studio для добавления функций MFC/ATL. Вы можете получить доступ к установщику из меню Visual Studio с помощью инструментов>получения инструментов и компонентов... В установщике выберите отдельные компоненты и найдите mfc, а затем выберите соответствующую библиотеку для компьютера, например Visual C++ MFC для x86 и x64 с устранением рисков Spectre.
- Выберите приложение MFC в центральной области.
- Измените значения конфигурации по мере необходимости, а затем нажмите кнопку ОК.
Дополнительные сведения см. в статье "Создание приложения MFC на основе форм".
В диалоговом окне показаны различные параметры, заданные по умолчанию, например тип приложения, заданный для консоли application.exe; Предварительно скомпилированные заголовки проверяются и проверяется жизненный цикл разработки безопасности (SDL). Добавление общих заголовков для: MFC не проверяется, но выбираете его.
Создание консольного приложения MFC
Консольное приложение MFC — это программа командной строки, которая использует библиотеки MFC, но выполняется в окне консоли.
- В главном меню выберите "Файл>нового>проекта".
- В разделе "Установленные шаблоны" выберите Visual C++>Windows Desktop.
- В центральной области выберите мастер рабочего стола Windows.
- Измените имя проекта по мере необходимости, а затем нажмите кнопку ОК, чтобы открыть мастер рабочего стола Windows.
- Установите флажок заголовков MFC и задайте другие значения по мере необходимости, а затем нажмите кнопку ОК.
В диалоговом окне показан тип приложения, заданный для консольного приложения (.exe). В разделе дополнительных параметров проверяется предкомпилированные заголовки и проверяется заголовки MFC.
Создание форм MFC или приложения на основе диалогов
- В главном меню выберите "Файл>нового>проекта".
- В разделе "Установленные шаблоны" выберите Visual C++>MFC.
- Выберите приложение MFC в центральной области.
- Нажмите кнопку "Далее", чтобы запустить мастер приложений MFC.
Дополнительные сведения см. в статье "Создание приложения MFC на основе форм".
В диалоговом окне перечислены текущие параметры проекта, такие как табуляции нескольких интерфейсов документов, без поддержки базы данных, без поддержки составных документов, настраиваемой панели меню и интерфейса панели инструментов, внешнего вида приложения Visual Studio 2008, стиля проекта Visual Studio и поддержки диспетчера перезапуска.
Создание консольного приложения MFC
Консольное приложение MFC — это программа командной строки, которая использует библиотеки MFC, но выполняется в окне консоли.
- В главном меню выберите "Файл>нового>проекта".
- В разделе "Установленные шаблоны" выберите Visual C++>Win32.
- Выберите консольное приложение Win32 в центральной области.
- Измените имя проекта по мере необходимости, а затем нажмите кнопку ОК.
- На второй странице мастера установите флажок "Добавить общие заголовки" для поля MFC и задайте другие значения по мере необходимости, а затем нажмите кнопку "Готово".
После создания проекта можно просмотреть его файлы при помощи обозревателя решений. Дополнительные сведения о файлах, создаваемых мастером для проекта, см. в созданном для проекта файле ReadMe.txt. Дополнительные сведения о типах файлов см. в разделе Типы файлов, создаваемых для проектов Visual Studio C++.
См. также
Добавление функциональных возможностей с помощью мастеров кода
Страницы свойств