LOGBRUSH структура

LOGBRUSH структура має такий вигляд:

typedef типу struct тег LOGBRUSH {/ * lb * /
 nbsp; UI&NT lbStyle;
   COLORREF lbColor;
   ДОВГИЙ lbHatch;
} LOGBRUSH

LOGBRUSH структура визначає стиль, колір та візерунок фізичної пензля. Вона використовується в Windows CreateBrushIndirect і ExtCreatePen функції.

Члени

lbStyle

Визначає стиль пензля. Член lbStyle повинна бути однією з таких стилів:

lbColor

Визначає колір пензля, щоб бути звернено. Якщо lbStyle BS_HOLLOW або BS_PATTERN стилю, lbColor ігнорується. Якщо lbStyle BS_DIBPATTERN або BS_DIBPATTERNBT, Низька замовлення слово lbColor визначає, чи члени bmiColors BITMAPINFO структури містять явні червоний, зелений, синій (RGB) значення або індекси в палітри в даний час реалізуються логічним. Член lbColor повинна бути однією з таких значень:

lbHatch

Визначає стиль люком. Значення залежить від стилю пензля, визначається lbStyle. Якщо lbStyle BS_DIBPATTERN, член lbHatch містить дескриптор упаковані DIB. Якщо lbStyle BS_DIBPATTERNPT, член lbHatch містить вказівник на упаковані DIB. Якщо lbStyle BS_HATCHED, член lbHatch визначає орієнтацію ліній, що використовуються для створення люком. Це може бути однією з таких значень:

Коментарі

Хоча lbColor керує Люк пензля, колір переднього плану, CDC::SetBkMode і CDC::SetBkColor функції керування колір фону.

Дивіться також CDC::GetCharABCWidths

Index