Стиль пера
Атрибут стиля определяет шаблон линии, который появляется, когда используется конкретное косметическое или геометрическое перо. Существует восемь предопределенных стилей пера. Нижеследующая иллюстрация показывает семь из этих стилей, которые определяются системой.
Внутрифреймовый стиль идентичен сплошному стилю для косметических перьев. Однако, он работает по-другому, когда используется с геометрическим пером. Если геометрическое перо шире, чем один пиксель, а рисующая функция использует перо, чтобы начертить рамку вокруг закрашенного объекта, система рисует рамку во фрейме объекта. Используя внутрифреймовый стиль, приложение может гарантировать то, что объект показывается полностью в пределах заданных размеров, независимо от толщины геометрического пера.
В дополнение к семи стилям, определяемым системой, есть восьмой стиль, который определяет пользователь (или приложение). Определяемый пользователем стиль создает линии с настраиваемыми сериями пунктиров и точек.
Используйте функцию CreatePen, CreatePenIndirect или ExtCreatePen, чтобы создать перо, которое имеет стили, определяемые системой. Используйте функцию ExtCreatePen, чтобы создать перо, которое имеет стиль, определяемый пользователем.