ВУЗ:
Составители:
Лабораторная работа 1
СОЗДАНИЕ ПРОСТОГО ПРИЛОЖЕНИЯ WINDOWS
Цель работы: изучить типовые приемы создания приложений Windows, а также получить навыки практической разра-
ботки приложения.
Задания на лабораторную работу: 1. Теоретически изучить этапы создания приложения. 2. С помощью мастера App-
Wizard создать приложение в соответствии с вариантом. 3. Перенести созданное приложение с одного компьютера на другой
и добиться его работоспособности.
Методические указания к выполнению лабораторной работы
Зачастую, большинству пользователей требуется разработка выполняемой программы (файла приложения с расшире-
нием exe). Для того чтобы создать подобную программу, необходимо, запустив Visual С, выбрать File
⇒ New, а затем вклад-
ку Projects в окне New (рис. 1.1). Из списка в левой части окна необходимо выбрать MFC AppWizard (exe), указать имя про-
екта в поле Project name и щелкнуть OK.
Дальнейшие действия по созданию приложения пронумерованы как шаги (steps). На каждом шаге требуется выбрать
функцию создаваемого приложения, а затем щелкнуть Next. Кнопка Finish позволяет завершить сеанс настройки приложе-
ния, пропустив последующие этапы.
Рис. 1.1. Окно New создания нового проекта
На первом этапе (Step 1) требуется определить, сколько окон будет поддерживать приложение: одно окно (SDI-
приложение), много окон (MDI-приложение), или это будет простое диалоговое приложение. SDI-приложение позволяет в
каждый момент времени иметь открытым только один документ (например, редактор Notepad). Примером MDI-приложения
может быть Word, Excel и другие программы, позволяющие одновременно держать открытыми несколько документов. Диа-
логовое приложение вообще не содержит документов.
На втором этапе требуется определить уровень поддержки операций с базами данных. Если работать с базами данных
не предполагается, то необходимо выбрать переключатель None. При выборе остальных переключателей будет включена
поддержка баз данных и необходимо будет указать источник данных (кнопка Data sourse).
Третий этап создания приложения Windows – выбор уровня поддержки операций с составными документами. На этом
этапе включают поддержку технологии OLE (Object Linking and Embedding – связывание и внедрение объектов). В настоя-
щее время эта технология получила название ActiveX. Если не планируется создание ActiveX-приложения, то выбирают пе-
реключатель None.
На четвертом этапе создания приложения определяют внешний вид элементов пользовательского интерфейса. Диалого-
вое окно этого этапа содержит много переключателей-флажков: Docking toolbar (фиксируемая панель инструментов); Initial
status bar (панель состояния); Printing and print preview (печать и предварительный просмотр); Context sensitive Help (контек-
стная справка); 3D controls (объемный дизайн элементов управления); MAPI (почтовый интерфейс) и ряд других опций
(кнопка Advanced…).
На пятом этапе необходимо ответить на три вопроса:
1. What style of project would you like? (Какой стиль проекта вы хотите создать.) Предлагается два стиля проекта "Стан-
дартный" и в виде "проводника по Windows".
2. Would you like to generate source file comments? (Будут ли включаться в формируемый текст программы коммента-
рии.) Предлагается два варианта ответа "Да" и "Нет".
3. How would you like to use the MFC library? (Как будет использоваться библиотека MFC?) На этот вопрос предлагается
два варианта ответа. При выборе флажка As a shared DLL используется динамически связываемая библиотека. Использова-
ние DLL сокращает объем программы, но усложняет установку программного продукта.
Если вы просто перенесете на другой компьютер файл программы, то, скорее всего, приложение работать не будет, по-
скольку оно нуждается в соответствующих DLL-файлах. При выборе флажка As a statically linked library модули библиотеки
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »