Compartilhar via


CreatePatternBrush

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

CreateDIBSection
DeleteObject
SelectObject
GDI Functions