Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT | страница 37



Откройте окно Project Workspace и выберите страницу FileView. Так как сначала в проекте нет ни одного файла, вы увидите пустую папку проекта. Теперь надо создать новый текстовый файл и набрать в нем исходный текст нашего первого приложения.

Чтобы создать новый файл, вы можете нажать кнопку New Source File() в стандартной панели управления или выбрать из меню File строку New, а затем из списка в открывшейся панели New выбрать строку Text File. Откроется новое окно текстового редактора. В нем надо набрать исходный текст приложения, представленного листингом 2.1. Сохраните набранный текст в файле под именем MFHello.cpp в каталоге проекта. Для этого выберите из меню File строку Save As.

Листинг 2.1. Файл MFHello.cpp

>// Включаемый файл для MFC

>#include


>//=====================================================

>// Класс CMFHelloApp

>// Наследуем от базового класса CWinApp главный

>// класс приложения CMFHelloApp

>//=====================================================

>class CMFHelloApp : public CWinApp {

>public:

> // Мы будем переопределять метод InitInstance,

> // предназначенный для инициализации приложения

> virtual BOOL InitInstance();

>};


>// Создаем объект приложение класса CMFHelloApp

>CMFHelloApp MFHelloApp;


>//=====================================================

>// Метод InitInstance класса CMFHelloApp

>// Переопределяем виртуальный метод InitInstance

>// класса CWinApp. Он вызывается каждый раз при запуске

>// приложения

>//=====================================================

>BOOL CMFHelloApp::InitInstance() {

> AfxMessageBox("Hello, MFC!");

> return FALSE;

>}

Единственный файл с исходным текстом приложения создан и его надо включить в проект. Выберите из меню Insert строку Files into Project. На экране появится диалоговая панель Insert Files into Project. Выберите файл MFHello.cpp и нажмите кнопку Add. Диалоговая панель закроется. Просмотрите еще раз папку с файлами проекта. Теперь в ней расположен файл MFHello.cpp (рис. 2.10).

Рис. 2.10. Файлы проекта MFHello


Откройте страницу ClassView в окне Project Workspace. В ней отображаются все классы, определенные в приложении и все глобальные переменные. Для каждого класса приложения можно видеть входящие в него элементы (рис. 2.11).

На странице ClassView отображается древовидная структура классов вашего приложения. Когда вы в первый раз открываете ClassView, структура классов отображается в виде закрытой папки . Чтобы ее открыть, щелкните два раза левой кнопкой мыши по изображению папки или один раз по символу