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


Класс HatchBrush (gdiplusbrush.h)

Этот класс HatchBrush определяет прямоугольную кисть со стилем штриховки, цветом переднего плана и цветом фона. Есть шесть стилей штриховки. Цвет переднего плана определяет цвет линий штриховки; цвет фона определяет цвет, по которому прорисовываются линии штриховки.

Наследование

Класс HatchBrush реализует Brush.

Методы

Класс HatchBrush содержит следующие методы.

 
HatchBrush::GetBackgroundColor

Метод HatchBrush::GetBackgroundColor получает цвет фона этой кисти штриховки.
HatchBrush::GetForegroundColor

Метод HatchBrush::GetForegroundColor получает цвет переднего плана этой кисти штриховки.
HatchBrush::GetHatchStyle

Метод HatchBrush::GetHatchStyle получает стиль штриховки этой кисти штриховки.
HatchBrush::HatchBrush

Конструктор копирования для HatchBrush.
HatchBrush::HatchBrush

Создает объект HatchBrush::HatchBrush на основе стиля штриховки, цвета переднего плана и цвета фона.

Комментарии

Штриховки применяются к внутренней фигуре в пространстве устройства. В результате они сохраняют свой внешний вид в пространстве устройства и не затрагиваются текущими преобразованиями в графическом контексте. Такие кисти также называются немасштабируемыми кисти. Люки выравниваются по верхнему левому углу устройства отображения. Когда графический обработчик использует объект HatchBrush для рисования фигуры, он сначала преобразует фигуру в пространство устройства, прежде чем применять люк к внутренней части. Люки всегда мозаичны, чтобы закрасить интерьеры.

Требования

Требование Значение
Целевая платформа Windows
Header gdiplusbrush.h