Графические объекты
Перо, кисть, растровое изображение, палитра, область и путь, связанные с контроллером домена, называются его графическими объектами. Следующие атрибуты связаны с каждым из этих объектов.
Графический объект | Связанные атрибуты |
---|---|
Точечный рисунок | Размер, в байтах; измерения, в пикселях; цветной формат; схема сжатия; и т. д. |
Щётка | Стиль, цвет, шаблон и источник. |
Палитра | Цвета и размер (или количество цветов). |
Шрифт | Имя шрифта, ширина, высота, вес, набор символов и т. д. |
Путь | Форма. |
Ручка | Стиль, ширина и цвет. |
Область | Расположение и измерения. |
Когда приложение создает контроллер домена, система автоматически сохраняет в нем набор объектов по умолчанию (по умолчанию точечный рисунок или путь отсутствует). Приложение может изучить атрибуты объектов по умолчанию, вызвав функции GetCurrentObject и Функции GetObject. Приложение может изменить эти значения по умолчанию, создав новый объект и выбрав его в контроллер домена. Объект выбирается в контроллер домена путем вызова функции SelectObject.
Приложение может задать текущий цвет кисти для указанного значения цвета с SetDCBrushColor.
Функция GetDCBrushColorвозвращает цвет кисти контроллера домена. Функция SetDCPenColor задает цвет пера заданному значению цвета. Функция GetDCPenColor возвращает цвет пера контроллера домена.