Четвертый BORLAND С++ и его окружение

Класс TBrush


Класс TBrush инкапсулирует логическую кисть. Он содержит

цвет кисти (инкапсулированный в объекте TColor), ширину кисти, а

также стиль кисти, шаблон или битовый массив.

Построить объект кисти можно непосредственно, задав цвет,

ширину и стиль кисти, или косвенно, через TBrush& или указатель

на структуру LOGBRUSH.

При косвенном создании кисти новый объект также создается,

но атрибуты копируются из указанного объекта. Вы можете создать

объект TBrush из существующего описателя HBRUSH.

Обращаться к TBrush можно через HBRUSH или логическую структуру LOGBRUSH. Для получения HBRUSH из объекта TBrush используйте

операцию HBRUSH с объектом TBrush в качестве параметра. Явно операция HBRUSH почти никогда не вызывается.

Для преобразования TBrush в структуру LOGBRUSH используйте

функцию GetObject. Чтобы сбросить начальную точку объекта кисти,

используйте функцию UnrealizxeObject.



Содержание раздела