CBrush::CreatePatternBrush

BOOL CreatePatternBrush ( CBitmap * pBitmap );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

pBitmap

Identifica un mapa de bits.

Observaciones

Inicializa un pincel con un patrón especificado por un mapa de bits. Posteriormente puede seleccionarse el pincel para cualquier contexto de dispositivo que admite operaciones paralelas. El mapa de bits identificado por pBitmap normalmente se inicializa mediante el uso de la CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapo CBitmap::CreateCompatibleBitmap función.

Mapas de bits utilizados como patrones de relleno deben ser 8 píxeles de 8 píxeles. Si el mapa de bits es mayor, Windows utilizará sólo los bits correspondientes a la primera 8 filas y columnas de píxeles en la esquina superior izquierda del mapa de bits.

Un pincel de motivo puede eliminarse sin afectar el mapa de bits asociado. Esto significa que el mapa de bits puede utilizarse para crear cualquier número de pinceles de motivo.

Un pincel creado mediante un mapa de bits monocromo (1 color plano, 1 bit por píxel) se dibuja con los colores de texto y de fondo actuales. Píxeles representados por un bit a 0 se dibujan con el color de texto actual. Píxeles representados por un bit a 1 se dibujan con el color de fondo actual.

Para obtener información acerca del uso de :: CreatePatternBrush, un Windows funciona, consulte la referencia del programador del SDK de Win32.

Visió&n General de CBrush |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CBitmap, CBrush::CreateBrushIndirect, CBrush::CreateDIBPatternBrush, CBrush::CreateHatchBrush, CBrush::CreateSolidBrush, CGdiObject::CreateStockObject

Index