CreatePatternBrush
9/9/2008
Essa função cria um pincel lógico com o padrão especificado bitmap.
Syntax
HBRUSH CreatePatternBrush(
HBITMAP hbmp
);
Parameters
- hbmp
[no] Identificador para o bitmap a ser usado para criar o pincel lógico.
Return Value
Um identificador que identifica um pincel lógico indica sucesso. NULL Indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Um pincel padrão é um bitmap de tamanho arbitrário que o sistema usa para tinta as interiors de formas preenchidas.
Depois que um aplicativo cria um pincel por chamado CreatePatternBrush, ele pode selecionar que pincel em qualquer contexto dispositivo chamado de SelectObject (SelecionarObjeto) função.
Você pode excluir um pincel padrão sem afetar o associado bitmap usando o ExcluirObjeto função. Portanto, em seguida, você pode usar este bitmap para criar qualquer número de cursores padrão.
Um pincel criado usando um bitmap monocromático (1 bit por pixel) tem as cores de texto e segundo plano do contexto de dispositivo ao qual ele é desenhado.
Pixels representados por um 0 bit são desenhadas com a atual cor de texto; Pixels representados por um 1 bit são desenhadas com a atual cor do plano de fundo.
Requirements
Header | windows.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |