Прочитать на английском

Поделиться через


Стиль пера

Атрибут style указывает узор линии, который появляется при использовании определенного косметического или геометрического пера. Существует восемь предопределенных стилей пера. На следующем рисунке показаны семь из этих стилей, определенных системой.

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

Стиль внутренней рамки идентичен твердому стилю для косметических перьев. Однако при использовании с геометрическим пером он работает по-разному. Если геометрическое перо шире одного пикселя, а функция рисования использует перо для рисования границы вокруг заполненного объекта, система рисует границу внутри рамки объекта. Используя стиль внутренней рамки, приложение может гарантировать, что объект отображается полностью в пределах указанных размеров, независимо от геометрической ширины пера.

Помимо семи стилей, определенных системой, существует восьмой стиль, который определяется пользователем (или приложением). Определяемый пользователем стиль создает линии с настроенными рядами дефисов и точек.

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