Estrutura LOGBRUSH

A estrutura de LOGBRUSH tem a seguinte forma:

typedef struct marca LOGBRUSH {/ * lb * /
 nbsp; UI&NT lbStyle;
   COLORREF lbColor;
   LbHatch longo;
} LOGBRUSH

A estrutura LOGBRUSH define o estilo, cor e padrão de um pincel físico. Ele é usado pelo Windows CreateBrushIndirect e ExtCreatePen funções.

Membros

lbStyle

Especifica o estilo de pincel. O membro lbStyle deve ser uma das seguintes estilos de:

lbColor

Especifica a cor na qual o pincel é a serem desenhados. Se lbStyle é o BS_HOLLOW ou BS_PATTERN estilo, lbColor é ignorado. Se lbStyle é BS_DIBPATTERN ou BS_DIBPATTERNBT, a baixa-palavra de ordem lbColor especifica se membros bmiColors da estrutura BITMAPINFO contêm explícito vermelho, verde, azul (RGB) valores ou índices para a paleta lógica realizada no momento. O lbColor membro deve ser um dos seguintes valores:

lbHatch

Especifica um estilo de hachura. O significado depende o estilo pincel definido pelo lbStyle. Se lbStyle é BS_DIBPATTERN, o lbHatch membro contém um identificador para um DIB compactada. Se lbStyle é BS_DIBPATTERNPT, o lbHatch membro contém um ponteiro para um DIB compactada. Se lbStyle for BS_HATCHED, o lbHatch membro especifica a orientação das linhas utilizadas para criar a escotilha. Ele pode ser uma dos seguinte valores:

Comentários

Embora lbColor controla a cor de primeiro plano de um pincel de hachura, as funções CDC::SetBkMode e CDC controlam a cor de fundo.

Co&nsulte tambémnbsp;CDC::GetCharABCWidths

Index