Struttura LOGBRUSH

La struttura LOGBRUSH ha la seguente forma:

typedef struct tag LOGBRUSH {/ * lb * /
 nbsp; UI&NT lbStyle;
   COLORREF lbColor;
   LONG lbHatch;
} LOGBRUSH

La struttura LOGBRUSH definisce lo stile, colore e modello di un pennello fisico. Esso viene utilizzato da Windows CreateBrushIndirect e ExtCreatePen funzioni.

Membri

lbStyle

Specifica lo stile del pennello. Il membro di lbStyle deve essere uno dei seguenti stili:

lbColor

Specifica il colore in cui il pennello è da trarre. Se lbStyle è il BS_HOLLOW o il BS_PATTERN stile, lbColor viene ignorato. Se lbStyle è BS_DIBPATTERN o BS_DIBPATTERNBT, la parola di ordine inferiore di lbColor consente di specificare se i membri di bmiColors della struttura BITMAPINFO contengono esplicito rosso, verde, blu (RGB) valori o indici nella tavolozza logica attualmente realizzata. Il membro lbColor deve essere uno dei seguenti valori:

lbHatch

Specifica lo stile. Il significato dipende il pennello stile definito con lbStyle. Se lbStyle è BS_DIBPATTERN, il membro lbHatch contiene un handle per un DIB imballato. Se lbStyle è BS_DIBPATTERNPT, il membro lbHatch contiene un puntatore a un DIB imballato. Se lbStyle è BS_HATCHED, il membro lbHatch specifica l'orientamento delle linee utilizzato per creare il boccaporto. Può essere uno dei seguenti valori:

Commenti

Anche se lbColor controlla il colore di primo piano di un pennello Tratteggio, le funzioni CDC::SetBkMode e CDC::SetBkColor controllano il colore di sfondo.

Vedere a&nchenbsp;CDC::GetCharABCWidths

Index