КПО лаб 1.DOC

Конструирование ПО
3 курс
лабораторная работа № 1


Конструирование приложений Windows с использованием библиотеки MFC

Ход работы
С использованием VisualStudio и библиотеки MFC создать простейшее приложение без архитектуры документ-вид)
Проанализировать сгенерированные файлы, ресурсы и классы проекта, удалить избыточную информацию в коде
Отобразить графические примитивы в соответствии с вариантами

Фон окна:
1. темно-красный
3. светло-красный
5. темно-зеленый
7. светло-зеленый
9. темно-синий
11. светло-синий
13. темно-желтый
15. светло-желтый


2. фиолетовый
4. розовый
6. лазурный
8. пурпурный
10. оранжевый
12. оливковый
14. циановый
16. бордовый

Курсор:
IDC_ARROW
IDC_BEAM
IDC_WAIT
IDC_CROSS
IDC_SIZE
IDC_SIZEWE
IDC_SIZENS
IDC_SIZENWSE
IDC_SIZENESW

Пиктограмма приложения:
IDI_APPLICATION
IDI_HAND
IDI_QUESTION
IDI_EXCLAMATION
IDI_ASTERISK



2. Заголовок приложения содержит фамилию студента, выполнившего л.р., а клиентская область окна - список значений набора вариантов.

3. Пользуясь заданными пером и кистью нарисовать в клиентской области 2 линейных и 2 сплошных объекта произвольного цвета.

Перо:
сплошное
пунктирное
штриховое
штрих-пунктир
штрих-пунктир-пунктир

Линейные объекты:
линия
дуга эллипса
кривая Бежье
ломаная линия


Кисть со штриховкой:
вертикальная
горизонтальная
/ диагональная
\ диагональная
+ штриховка
x штриховка

Сплошные объекты:
эллипс
сегмент эллипса
сектор эллипса
прямоугольник
скругленный прямоугольник
многоугольник


Текст
Bitmap-ресурс


Выбор набора вариантов по каждому из параметров осуществляется по формуле: Номер-по-журналу MOD Количество-вариантов + 1
Повторный выбор параметра осуществляется по формуле: (Предыдущий-номер-параметра + 2) MOD Количество-вариантов + 1
Содержание отчета: диаграмма классов приложения, протокола классов, код отображения графических объектов, экранные формы





Приложенные файлы

  • doc 14907730
    Размер файла: 34 kB Загрузок: 0

Добавить комментарий