Косметические перья


Размеры косметического пера определяются в единицах измерения устройства (пикселях). Поэтому, линии, рисуемые косметическим пером всегда имеют фиксированную толщину. Линии, рисуемые косметическим пером обычно рисуются в 3 - 10 раз быстрее чем линии, рисуемые геометрическим пером. Косметические перья имеют три атрибута: толщина, стиль и цвет. Дополнительную информацию об этих атрибутах, см. в статье Атрибуты пера.

Чтобы создать косметическое перо, используйте функцию CreatePen, CreatePenIndirect или ExtCreatePen. Чтобы извлечь данные об одном из трех предопределенных косметических перьях, управляемых системой, используйте функцию GetStockObject.

После того, как Вы создадите перо (или получите дескриптор одного из предопределенных перьев), выберите перо в контекст устройства приложения (DC), используя функцию SelectObject. С этого момента, прикладная программа использует это перо для любых операций рисования линий в его рабочей области.

Назад в оглавление
На главную страницу

Hosted by uCoz