Struktura LOGBRUSH

Struktura LOGBRUSH ma następującą postać:

element TypeDef struct tagu LOGBRUSH {/ * lb * /
 nbsp; UI&NT lbStyle;
   COLORREF lbColor;
   LONG lbHatch;
} LOGBRUSH

Struktura LOGBRUSH określa styl, kolor i deseń fizyczne pędzla. Jest używany przez system Windows CreateBrushIndirect i ExtCreatePen funkcje.

Członkowie

lbStyle

Określa styl pędzla. Element lbStyle musi być jeden z następujących stylów:

lbColor

Określa kolor, w którym ma być sporządzona pędzla. LbStyle jest BS_HOLLOW lub BS_PATTERN styl, lbColor jest ignorowana. Jeśli lbStyle jest BS_DIBPATTERN lub BS_DIBPATTERNBT, słowo bity lbColor określa, czy członkowie bmiColors struktury BITMAPINFO zawierać wyraźnego czerwonego, zielonego, niebieskiego wartości (RGB) lub wskaźników do aktualnie zrealizowanymi palety logicznych. Element lbColor musi mieć jedną z następujących wartości:

lbHatch

Określa styl kreskowania. Znaczenie zależy od stylu pędzla, zdefiniowane przez lbStyle. Jeśli lbStyle jest BS_DIBPATTERN, członka lbHatch zawiera dojścia do spakowanej DIB. Jeśli lbStyle jest BS_DIBPATTERNPT, członka lbHatch zawiera wskaźnik do spakowanej DIB. Jeśli lbStyle jest BS_HATCHED, członka lbHatch określa orientację linii, używanych do tworzenia włazu. Może być jedna z następujących wartości:

Komentarze

Chociaż lbColor kontroluje kolor narzędzia Pędzel kreskowania, funkcje CDC::SetBkMode i CDC::SetBkColor kontroli kolor tła.

Zobacz też CDC::GetCharABCWidths

Index