BOOL CreatePatternBrush ( CBitmap * pBitmap );
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário 0.
Parâmetros
pBitmap
Identifica um bitmap.
Observações
Inicializa um pincel com um padrão especificado por um bitmap. O pincel pode posteriormente ser selecionado para qualquer contexto de dispositivo que oferece suporte a operações de varredura. O bitmap identificado por pBitmap normalmente é inicializado usando o CBitmap:: CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapou CBitmap::CreateCompatibleBitmap função.
Os bitmaps usados como padrões de preenchimento deve ser 8 pixels por 8 pixels. Se o bitmap for maior, o Windows usará somente os bits correspondente para o primeiro 8 linhas e colunas de pixels no canto superior esquerdo do bitmap.
Um pincel padrão pode ser excluído sem afetar o bitmap associado. Isso significa que o bitmap pode ser usado para criar qualquer número de pincéis de padrão.
Um pincel criado usando um bitmap monocromático (plano de 1 cor, 1 bit por pixel) é desenhado usando as cores do texto e de plano de fundo atual. Pixels representados por um bit definido como 0 são desenhadas com a cor do texto atual. Pixels representados por um bit definido como 1 são desenhadas com a cor de plano de fundo atual.
Para obter informações sobre como usar o :: CreatePatternBrush, um Windows função, consulte o Referência do programador do Win32 SDK.
Visão geral de CBrush | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CBitmap, CBrush::CreateBrushIndirect, CBrush::CreateDIBPatternBrush, CBrush::CreateHatchBrush, CBrush::CreateSolidBrush, CGdiObject::CreateStockObject