BiVANT Книги К началу главы |
В.А. Биллиг, И.Х.
Мусикаев
Visual C++ 4 версия
Книга для программистов.
"Русская редакция", 1997 г.
Глава 1(1p)
Создание
стартового приложения
Процесс создания стартового приложения
состоит из нескольких этапов, на каждом из
которых Вы принимаете решения,
определяющие свойства будущего приложения.
Во-первых, нужно выбрать тип приложения.
Предлагается три варианта приложения:
·
SDI-приложение — с однодокументным интерфейсом (SDI —
Single Document Inteface),
·
MDI-приложение — с многодокументным интерфейсом (MDI —
Multiple Documents Interface),
·
приложение,
основанное на диалоге (dialog-based).
В нашем примере решение может показаться
очевидным. Вы не собираетесь работать с
документами. Все, что нужно, — это
организовать диалог между двумя объектами.
Что ж, выберем "очевидный" вариант —
приложение, основанное на диалоге, и
щелкнем Next
(Следующий) в нижней строке окна, чтобы
перейти к следующему этапу работы AppWizard.
Заметьте: на этом этапе AppWizard
показывает для каждого типа приложений
соответствующую картинку остова. В нашем
стартовом приложении будут две командные
кнопки OK
и CANCEL (Отменить).
На втором и третьем этапах работы AppWizard
щелкните кнопку Next,
принимая установки по умолчанию. Их выбор
не имеет принципиального характера.
Наконец AppWizard проинформирует о созданных
им классах — CHelloApp и CHelloDlg — наследниках
соответствующих классов CWinApp и CDialog из
библиотеки MFC.
Для каждого класса будут созданы
исходные и заголовочные файлы:
Hello.cpp, HelloDlg.cpp, Hello.h, HelloDlg.h.
Имена этих файлов строятся автоматически
по имени проекта и именам базовых классов. В
дальнейшем, ссылаясь на эти файлы, мы будем,
как правило, опускать имя проекта. Щелкните
кнопку Finish
(закончить), а затем OK,
принимая работу AppWizard.
Перед завершением своей работы по
созданию остова приложения Hello AppWizard
выдает сводку основных свойств
построенного проекта (см. рис.1.1).
Рис.1.1. Сводка
основных свойств проекта Hello.