Estructura LOGBRUSH

La estructura LOGBRUSH tiene el siguiente formulario:

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

La estructura LOGBRUSH define el estilo, el color y el patrón de un pincel físico. Es utilizado por las ventanas CreateBrushIndirect y ExtCreatePen funciones.

Miembros

lbStyle

Especifica el estilo de pincel. El miembro de lbStyle debe ser uno de los siguientes estilos:

lbColor

Especifica el color en el que el pincel es sacarse. Si lbStyle es el estilo BS_PATTERN o BS_HOLLOW , se omitirá lbColor . Si lbStyle es BS_DIBPATTERN o BS_DIBPATTERNBT, la palabra de orden inferior de lbColor especifica si los miembros de la bmiColors de la estructura BITMAPINFO contienen expreso rojo, verde, azul (RGB) valores o índices en la paleta lógica actualmente realizada. El miembro de lbColor debe ser uno de los siguientes valores:

lbHatch

Especifica un estilo de rayado. El significado depende el estilo de pincel definido por lbStyle. Si lbStyle es BS_DIBPATTERN, el miembro de lbHatch contiene un identificador de un DIB empaquetado. Si lbStyle es BS_DIBPATTERNPT, el miembro de lbHatch contiene un puntero a un DIB empaquetado. Si lbStyle es BS_HATCHED, el miembro de lbHatch especifica la orientación de las líneas utilizadas para crear la escotilla. Puede ser uno de los siguientes valores:

Comentarios

Aunque lbColor controla el color de primer plano de un pincel de la escotilla, las funciones CDC::SetBkMode y CDC::SetBkColor controlan el color de fondo.

Vea tambié&nnbsp;CDC::GetCharABCWidths

Index