Проекты Visual C++
Обновлен: Ноябрь 2007
Мастер приложений предоставляет пользовательский интерфейс, с помощью которого, на основе шаблона проекта, создается проект, производящий исходные файлы и каталоги для нового приложения. Мастер предоставляет структуру программы, основные меню, панели инструментов, значки и соответствующие операторы #include. Мастера приложений Visual C++ работают вместе с исполняющей средой и библиотеками приложений для создания начальных версий программ.
Программы можно создавать и без помощи мастеров приложений, но поскольку мастера предоставляют полный набор файлов проекта и структуру, использование мастера для начала проекта позволяет сразу перейти к программированию.
Типы проектов
В Visual Studio имеются шаблоны проектов или мастера приложений для перечисленных ниже типов проектов. Каждый мастер помогает создавать соответствующие проекты:
CLR
Шаблон проекта |
---|
Библиотека ATL
Шаблон проекта |
Руководство по созданию проекта |
---|---|
Проект библиотеки ATL |
MFC
Шаблон проекта |
Руководство по созданию проекта |
---|---|
Элемент управления ActiveX MFC |
|
Приложение MFC |
|
Библиотека DLL MFC |
Win32
Шаблон проекта |
Руководство по созданию проекта |
---|---|
Проект консольного приложения Win32 |
Создание консольного приложения Win32 |
Проект Win32 |
Общие
Шаблон проекта |
Руководство по созданию проекта |
---|---|
Специальный мастер |
|
Проект, использующий файл makefile |
Комментарии TODO
Файлы, создаваемые мастером приложений, содержат комментарии TODO в форме комментариев. Это области, в которых можно задать собственный код или использовать дополнительные мастера для разработки приложения. Список комментариев TODO нового проекта выводится в Списке задач.
Дополнительные сведения об использовании этих возможностей см. в следующих разделах:
После выполнения мастера приложений можно сразу же успешно построить проект и запустить приложение.
См. также
Задачи
Создание проектов с помощью мастеров приложений
Ссылки
Использование проектов для создания приложений
Файлы, создаваемые для проектов CLR