Класс 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 |