Окт 16

Создание нового проекта

Для создания нового проекта типа Win32 Application нужно выполнить простую последовательность действий:
Выполните команду меню File ► New....
В открывшемся диалоговом окне New выберите вкладку Projects. На этой вкладке надо выбрать тип Win32 Application, после чего указать имя проекта в текстовом поле Project Name, например, HelloFromMsgBox. Также потребуется ввести имя каталога размещения файлов проекта в текстовом поле Location'. Если указанный каталог отсутствует, то он будет создан автоматически. После этого остается только нажать кнопку ОК.
После этого будет запущен так называемый мастер приложений Application Wizard, который открывает диалоговое окно Win32 Application — Stepl of 1 с предложением определиться, какой подтип приложения вы хотите создать. В этом окне надо выбрать опцию An empty project и нажать кнопку Finish.
После щелчка будет отображено окно New Project Information с параметрами проекта и информацией о каталоге, в котором будет размещен создаваемый проект. В этом окне нужно нажать кнопку ОК.
Прежде чем продолжать работу, свернем временно главное окно Visual C++ и заглянем в папку HelloFromMsgBox, созданную мастером приложений для нашего проекта, а точнее, для нашей рабочей области. Там будут расположены файлы HelloFromMsgBox.dsw, HelloFromMsgBox.dsp, HelloFromMsgBox.opt, HelloFromMsgBox.neb. Помимо этого там же будет расположена папка Debug или Release, что зависит от конфигурации проекта. Поясним назначение перечисленных файлов:
HelloFromMsgBox.dsw — файл рабочей области проекта, используемый внутри интегрированной среды разработки. Он содержит всю информацию о проектах, входящих в данную рабочую область.
HelloFromMsgBox.dsp — проектный файл, используемый для построения отдельного проекта. В ранних версиях Visual C++ этот файл имел расширение .так.
HelloFromMsgBox.opt — файл, в котором хранятся опции рабочей области проекта. Благодаря этому файлу при каждом открытии рабочей области проекта все параметры Developer Studio, выбранные во время последнего сеанса работы с данной рабочей областью, будут восстановлены.
HelloFromMsgBox.ncb — этот служебный файл создается компилятором и содержит информацию, которая используется в инструменте интегрированной среды под названием ClassView. Вкладка ClassView находится в окне Project Workspace и показывает все классы C++, определения которых входят в состав проекта, а также все члены этих классов.
Debug — это папка, в которую будут помещаться файлы, формируемые компилятором и сборщиком. Из них нас будет интересовать только исполняемый файл, имеющий расширение .ехе.
Развернем обратно главное окно Visual C++ с открытой рабочей областью , чтобы продолжить работу с первой программой. Следует отметить, что в окне Project Workspace появились вкладки Class View и File View.
Перейдите на вкладку File View. Эта вкладка предназначена для просмотра списка файлов проекта. Откроем список HelloFromMsgBox files, щелкнув мышью на значке с изображением плюса. В результате будет отображено дерево списка файлов, содержащее пиктограммы папок Source Files, Header Files, Resource Files. Все папки пусты, так как проект был создан с опцией An empty project.