Logbrush yapısı

Aşağıdaki formu logbrush yapıya sahiptir:

typedef struct etiket logbrush {/ * lb * /
 nbsp; UI&NT lbStyle;
   colorref lbColor;
   UZUN lbHatch;
} LOGBRUSH

logbrush yapısı, stil, renk ve fiziksel bir fırça deseni tanımlar. Windows tarafından kullanılan CreateBrushIndirect ve ExtCreatePen işlevleri.

Üyeler

lbStyle

Fırça stilini belirtir. LbStyle üye şu stiller olmalıdır:

lbColor

Fırça çekilecek olan rengini belirtir. LbColor , lbStyle bs_hollow veya bs_pattern tarzı, göz ardı edilir. LbStyle , BS_DIBPATTERN veya BS_DIBPATTERNBTise, BITMAPINFO yapısı bmiColors üyeleri şu anda gerçekleştirilen mantıksal paleti açık kırmızı, yeşil, mavi (rgb) değerleri veya endeksler içerip lbColor alt sıra word belirtir. LbColor üye aşağıdaki değerlerden biri olmalıdır:

lbHatch

Bir kapak stili belirtir. Anlamını lbStyletarafından tanımlanan fırça stil bağlıdır. LbStyle BS_DIBPATTERNise, lbHatch üye paketlenmiş DIB tanıtıcı içerir. LbStyle BS_DIBPATTERNPTise, lbHatch üye paketlenmiş DIB bir işaretçi içerir. LbStyle bs_hatchedise, lbHatch üye kapak oluşturmak için kullanılan çizgiler yönünü belirtir. Aşağıdaki değerlerden biri olabilir:

Yorumlar

Her ne kadar lbColor bir yumurtadan fırça ön plan rengini denetler, arka plan rengini CDC::SetBkMode ve CDC::SetBkColor işlevleri kontrol.

Ayrıca bkz: CDC::GetCharABCWidths

Index