Создание приложения MFC
Приложение 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 и задайте другие значения по мере необходимости, а затем нажмите кнопку ОК.
В диалоговом окне отображается тип приложения, для этого установите значение Console Application (.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++.
См. также
Добавление функциональных возможностей с помощью мастеров кода
Страницы свойств
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по