Compartilhar via


CDC::RealizePalette

Mapeia entradas de paleta lógica atual para a paleta do sistema.

UINT RealizePalette( );

Valor de retorno

Indica quantos entradas em paleta lógica foram mapeadas para entradas diferentes em paleta do sistema. Isso representa o número de entradas que essa função remapped para acomodar alterações em paleta do sistema como a paleta lógica foi a última executada.

Comentários

Uma paleta de cores lógica atua como um buffer entre aplicativos cor- intensivo e o sistema, permitindo um aplicativo usar quando necessário tantas cores sem interferir com suas próprias cores ou exibidas com cores exibidas por outras janelas.

Quando uma janela tem o foco de entrada e chama RealizePalette, o garantem que a janela exibe todas as cores solicitado, até o número máximo simultaneamente disponível na tela. O também exibem as cores não encontradas em paleta correspondente da janela para as cores disponíveis.

Além de isso, as janelas correspondem às cores solicitadas as janelas inativas que chama a função de tão por quanto possível para as cores disponíveis. Isso reduz significativamente alterações não as cores exibidas em janelas inativas.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico da hierarquia

CDC::SelectPalette

Classe CPalette

RealizePalette