A classe CPalette encapsula uma paleta de cores do Windows. Uma paleta fornece uma interface entre um aplicativo e um dispositivo de saída de cor (por exemplo, um dispositivo de visualização). A interface permite que o aplicativo aproveitar ao máximo as capacidades de cor do dispositivo de saída sem interferir severamente as cores exibidas por outros aplicativos. O Windows usa a paleta lógica do aplicativo (uma lista de cores necessárias) e a paleta de sistema (que define cores disponíveis) para determinar as cores usadas.
Um objeto de CPalette fornece funções de membro para manipular a paleta referida pelo objeto. Construir um objeto de CPalette e usar suas funções de membro para criar a paleta real, um objeto da interface (GDI) dispositivo elementos gráficos e para manipular suas entradas e outras propriedades.
Para obter mais informações sobre o uso CPalette, consulte Objetos gráficos no Guia do programador do Visual C++.
# include lt;afxwin.h>
Membros da classe | Classe base | Gráfico de hierarquia
Amostra MFC exemplo DIBLOOK
Co&nsulte tambémnbsp;CPalette::GetPaletteEntries, CPalette::SetPaletteEntries