logo search
7_Лабораторный_практикум

Лабораторная работа 1. Графических средств api Windows

Цель работы: Изучение графических средств API Windows

Рассматриваемые вопросы:

  1. Графические функции подсистемы GDI.

  2. Графические примитивы API Windows и функции построения графических примитивов.

  3. Изучение способов описания объектов в мировых и оконных координатах, методов преобразования мировых координат в оконные.

  4. Разработка структур данных и классов для представления двухмерных объектов, групп объектов и сцен.

  5. Разработка программы отображения двухмерных сцен.

Задание к лабораторной работе:

Разработать программу построения либо графика функций одной переменной, либо столбчатых, линейных, круговых диаграмм. Значения функции, параметры диаграммы вычисляются или задаются в мировых координатах. Необходимо выполнить преобразования мировых координат в физические координаты окна.

Контрольные вопросы:

  1. Опишите структуру программы, работающей под управлением ОС Windows.

  2. Опишите состав API Windows и ее функций.

  3. Что необходимо сделать программисту для обращения к графическим функциям API Windows?

  4. Перечислите графические примитивы API Windows и функции построения графических примитивов.

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

  6. Что такое мировые и оконные координаты? Каким образом выполняются преобразования мировых координат в оконные?

  7. Какие виды логических координат окна поддерживаются API Windows?

Контрольные вопросы: