ВУЗ:
Составители:
51
ЛАБОРАТОРНАЯ РАБОТА № 5
Название: Использование компонент для работы с графикой. Создание про-
граммы, использующей графические компоненты для иллюстрации данных.
Цель работы: Изучить компоненты для работы с графикой. Изучить методы
формирования графических примитивов. Получить навыки создания про-
грамм, использующих графические компоненты.
Теоретическая часть:
Для рисования 2D графики Windows использует GDI (Graphics Device
Interface). GDI обычно не используют для создания особых графических эф-
фектов, для этого есть DirectX, OpenGL, или любые графические библиотеки
(такие как: DelphiX, FastLib, DIBUltra, Graphics32). Однако для создания про-
стых эффектов с минимальными усилиями, GDI вполне подходит. Рассмот-
рим работу с GDI на примере Turbo Explorer.
С GDI тесно связана ещё одна аббревиатура – DC («Device Context» –
контекст устройства). Это то, на чём мы рисуем. В Turbo Explorer контекст
устройства представлен как TCanvas. Идея контекста устройства заключается
в том, что это универсальное устройство вывода, поэтому можно использо-
вать одинаковые функции как для экрана, так и для принтера. Все графиче-
ские функции в Turbo Explorer являются надстройками над стандартными
GDI функциями Windows.
Классы GDI:
ИМЯ ОПИСАНИЕ
Pen
Используется для рисования простых линий. Обычно применяется для
функции LineTo или при рисовании рамки для определённой фигуры
(например, для функции Rectangle).
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »