Compartilhar via


CGdiObject::UnrealizeObject

Reinicializa a origem de um pincel ou redefinir uma paleta lógica.

BOOL UnrealizeObject( );

Valor de retorno

Diferente de zero se com êxito; se não 0.

Comentários

Quando UnrealizeObject é uma função de membro da classe de CGdiObject , deve ser chamada somente em CBrush ou em objetos de CPalette .

Para objetos de CBrush , UnrealizeObject direciona o sistema para redefinir a origem do pincel dada a próxima vez que está selecionada em um contexto de dispositivo. Se o objeto é um objeto de CPalette , UnrealizeObject direciona o sistema para realizar a paleta como se não tivesse feito anteriormente. Em a próxima vez que o aplicativo chama a função de CDC::RealizePalette para a paleta especificada, o sistema remaps completamente a paleta lógica para a paleta do sistema.

A função de UnrealizeObject não deve ser usada com objetos conservados estoque. A função de UnrealizeObject deve ser chamado sempre que uma nova fonte do pincel é definida como (por meio da função de CDC::SetBrushOrg ). A função de UnrealizeObject não deve ser chamada para o pincel atualmente selecionada ou a paleta atualmente selecionada de qualquer contexto de exibição.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CGdiObject

Gráfico da hierarquia

CDC::RealizePalette

CDC::SetBrushOrg