Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_API-контроль.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
182.78 Кб
Скачать

3.3 Порядок выполнения лабораторной работы №3

Состав программных средств, требуемый для выполнения лабораторной работы:

  • Среда визуального проектирования С++ Builder;

  • Демонстрационная программа lab_api.exe;

  • Справочная система lab_help.ехе.

Лабораторная работа выполняется в следующем порядке.

  1. Получить задание у преподавателя. Варианты заданий приведены в табл.3.

Таблица 3 – Варианты заданий для лабораторной работы №3

№ варианта

Информационные функции

Управляющие функции

GetSysColor

SystemParametersInfo

GetSystemMetrics

GetDeviceCaps

EnumDisplaySetting

GetPixel

SetSysColors

SystemParametersInfo

ChangeDisplaySetting

BitBlt

1

+

+

+

+

+

2

+

+

+

+

+

3

+

+

+

+

+

4

+

+

+

+

+

5

+

+

+

+

+

6

+

+

+

+

+

7

+

+

+

+

+

8

+

+

+

+

+

9

+

+

+

+

+

10

+

+

+

+

+

Где – символ «+» означает использование функции столбца.

  1. Запустить программу lab_api.exe. Выбрать опцию меню «Примеры применения функций | Видеосистема» для вызова окна «Видеосистема». Просмотреть результаты выполнения функций работы с видеосистемой.

  2. Запустить справочную систему. Вызов справочной системы производится из программы lab_api.exe через опцию меню «Справочная система» либо запуском программы lab_help.exe. Просмотреть описание заданных функций, включая синтаксис функции.

  3. Разработать в среде С++Builder проект, который должен включает все заданные функции, согласно варианту. Форма окна и интерфейс пользователя для вызова и просмотра результатов выполнения функций определяется студентом самостоятельно.

  4. Отладить проект и получить выполняемый файл (*.ехе).

  5. Показать результаты выполнения заданных функций преподавателю.

  6. Получить у преподавателя контрольные вопросы.

  7. Подготовить ответы на контрольные вопросы.

  8. Оформить отчет по лабораторной работе. Отчет должен содержать:

  • Титульный лист;

  • Задание;

  • Структуру проекта (набор взаимосвязанных программных модулей);

  • Фрагменты листинга программы, показывающие использование заданных функций;

  • Ответы на контрольные вопросы;

  • Краткие выводы.

Отчет должен быть выполнен чисто и аккуратно.

  1. Защитить лабораторную работу у преподавателя. Студент, допустивший отклонения от требований, предъявляемых к выполнению лабораторной работы и оформлению отчета, к защите не допускается.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]