Визуализация контактных преобразований в среде Visual C++ 6 - Генерация исходного кода

Генерация исходного кода.

Для генерации программы с помощью AppWizard создаётся новый проект необходимого типа. Затем в последовательности диалоговых окон, отображаемых мастером, задаются требуемые характеристики программы. Запускаем Developer Studio и выполняем следующие шаги:

1)     Выбираем в меню File команду New. В результате отобразится

    диалоговое окно New.

2)     Открываем вкладку Projects (если она не отображена), чтобы можно было создать новый проект.

3)     В списке типов проекта выбираем “MFC AppWizard(Exe)”. Это приведёт к тому, что мастер AppWizard сначала предложит ввести необходимую информацию, а затем создаст основу кода MFC-программы.

4)     Вводим имя Ellipse в поле Project Name. Visual C++ присвоит новому проекту и связанной с ним рабочей области имя Ellipse.

5)     В поле Location задаём путь к папке с файлами, т.е. к каталогу проекта. Можно принять стандартный каталог, указанный в этом поле. Стандартному каталогу присваивается то же имя, что и рабочей области – Ellipse.

6)     Чтобы завершить работу с вкладкой Projects диалогового  окна New, убедитесь, что в поле Platforms отмечен пункт Win32. До тех пор, пока не будет установлена версия  Visual C++ со средствами кросс-платформенной разработки, Win32 останется единственной опцией в этой области.

7)     Щелкаем на кнопке ОК в диалоговом окне. Отобразится первое из диалоговых окон мастера AppWizard, помеченное  “MFC AppWizard – Step 1”. В параметрах мастера  AppWizard, выбираемых по умолчанию, будет указано стандартное значение.

8)     В диалоговом окне выбираем тип приложения Single Document, отмечаем стандартный параметр Document/View Architecture Support и задаём поддержку английского языка. Выбор типа приложения Single Document определяет то, что AppWizard генерирует приложения с однооконным интерфейсом (Single Document Interface – SDI), отображающее единственное окно документа. Задание параметра Document/View Architecture Support приведёт к тому, что мастер

AppWizard сгенерирует отдельные классы для хранения и отображения    данных программы, а также код для чтения и записи данных на диске.   Щёлкаем Next для перехода к следующему диалоговому окну.

9)             Чтобы исключить из программы поддержку баз данных, в диалоговом окне выбираем пункт None. Щёлкаем Next для перехода к следующему диалоговому окну.

10)В диалоговом окне выбираем пункт None чтобы исключить из      программы поддержку составных документов. Убираем опцию    Automation, чтобы устранить поддержку автоматизации. Щелкаем Next, чтобы перейти к следующему диалоговому окну.

11)В диалоговом окне выбираем поддержку печати (Printing and Print preview), панель инструментов (Docking toolbar), строку состояния (Initial status bar)и поддержку помощи (Context-sensitive Help), а также 3D controls. Щёлкаем Next, чтобы перейти к следующему диалоговому окну.

12)Чтобы сгенерировать для программы традиционный пользовательский интерфейс библиотеки MFC, в диалоговом окне мастера выбираем установку стиля проекта “MFC Standart”. Чтобы мастер включил комментарии в генерируемые исходные файлы, выбираем установку “Yes,Please”. Комментарии поясняют назначение кода и определяют места, в которые программист должен добавить собственный код. Наконец выбираем вариант связи библиотеки MFC “As a staticaly linked library”. При этой установке код переносится прямо в исполняемый файл. Щёлкаем на Next, чтобы отобразить следующее диалоговое окно.

13)Это диалоговое  окно отображает информацию по каждому из четырёх главных классов, созданных для программы мастером. Не изменяем эту информацию. Щелкаем Finish

14)Диалоговое окно New Project Information позволяет подытожить

сделанный ранее выбор характеристик программы. Щелкаем ОК, и мастер создаст указанный каталог проекта, сгенерирует исходные файлы программы и откроет вновь созданный проект Ellipse.

Twitter
Нравится

Дополнительная информация



ZZZZZZZZZ