Урок №2 - Создание Многооконного приложения с использованием AppWizard   

     Многооконное приложение (Multiple Document Interface, MDI) - это приложение использующее многооконный интерфейс приложения. Примером такого приложения является Microsoft Word.

     Выберите команду File, New. Появится диалоговое окно New.

     Выберите пункт MFC AppWizard (exe), введите в текстовое окно Project name имя проекта "MDIApp" и нажмите на кнопку OK.

     Чтобы создать многооконное приложение с использованием мастера AppWizard:

     Поставьте переключатель типа генерируемого приложения в положении Multiple documents (Многооконное приложение) и оставьте установку флажка Document/View architecture support? (Использовать архитектуру Документ/Представление?).

     Нажмите на кнопку Next. Появится диалоговое окно MFC AppWizard - Step 2 of 6.

     Группа переключателей What database support would you like to include ? (Каким образом в проекте будут использованы базы данных) имеет следующие положения:      Если Вы установили переключатель в последние два положения, Вам придется нажать на кнопку Data Source... (Источник данных) и выбрать исходную базу данных.
     Нажмите кнопку Next (Далее).
Появится диалоговое окно MFC AppWizard - Step 3 of 4.

     Группа переключателей What compound document support would you like to include ? (Каким образом в проекте будут использованы составные документы ?) имеет следующие положения:
     Если Ваше приложение будет являтся сервером, то у Вас появится возможность установить флажок Active document server (Сервер активного документа), а если Ваше приложение является контейнером, то у Вас появится возможность установить флажок Active document container (Контейнер активного документа). Если Вы установите хотя бы один из них, то на следующем этапе Вам придется нажать на кнопку Advanced и определить расширение для обрабатываемого документа. Если Вы этого не сделаете, то Вы не сможете не только перейти к следующему окну, но и вернуться к данному и снять этот флажок.

     Если Вы выбрали поддержку составных документов, то Вам необходимо выбрать и поддержку составных файлов (compound files). Составные файлы содержат один или несколько объектов ActiveX и одлжны храниться особым образом, чтобы любой объект мог быть изменен бех необходимости внесения изменений в весь файл, что позволяет сэкономить массу времени.

Создание Многооконного приложения с использованием AppWizard   

     Группа переключателей Would you like support for compound files ? (Использовать ли составные файлы ?) имеет следующие положения:      Выберите нужные Вам установки и нажмите на кнопку Next
     Группа переключателей What features would you like to include ? (Какие свойства должно иметь создаваемое окно?) имеет следующие положения:
     Группа переключателей How do you want your toolbars to look ? (Как должна выглядеть панель инструментов ?) имеет следующие положения:      В текстовом поле с регулятором How many files would you like on your recent file list ? (Сколько имен файлов должен содержать список последних закрытых файлов ?) устанавливается размерность списка последних закрытых файлов.
     Нажатие кнопки Advanced... (Дополнительные установки) позволяет произвести дополнительные установки. При ее нажатии появляется диалоговое окно Advanced Options (Дополнительные установки).
     В текстовом поле File extension (Расширение файла) нужно ввести информацию о расширении файла обрабатываемого документа, если на третьем шаге мастера Вы установили флажок Active document serverили флажокActive document container

     Закройте диалоговое окно Advanced Options и нажмите на кнопку Next. Появится диалоговое окно MFC AppWizard - Step 5 of 6.

     Группа переключателей What style of project would you like ? (Какой стиль следует избрать для создаваемого проекта ?) имеет следующие положения:
     Группа переключателей Would you like to generate source file comments ? (Включать ли комментарии в тексты исходных файлов ?) имеет следующие положения:      Группа переключателей Hou would you like to use the MFC library ? (В каком виде использовать библиотеку MFC ?) имеет следующие положения: Эти переключатели аналогичны установкам на шаге 3 создания диалогового приложения (см. Урок №1).
     Установите нужные переключатели и нажмите кнопку Next. Появится диалоговое окно MFC AppWizard - Step 6 of 6.

     В данном диалоговом окне Вы можете изменить названия файлов, а также базовый класс (Base class).
     Нажмите на кнопку Finish. Появится диалоговое окно New Project Information.
     Нажмите на кнопку OK. В результате будет создан проект Многооконного приложения.

Содержание

Hosted by uCoz



Смотрите также:



Hosted by uCoz