Classe de CPalette
Encapsula uma paleta de cores do windows.
class CPalette : public CGdiObject
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CPalette sem a paleta anexado do windows.Você deve inicializar o objeto de CPalette com uma das funções de membro de inicialização antes que possa ser usado. |
Métodos públicos
Nome |
Descrição |
---|---|
Substitui entradas em paleta lógica identificada pelo objeto de CPalette .O aplicativo não precisa atualizar sua área cliente, como o windows mapeiam as novas entradas em paleta do sistema imediatamente. |
|
Cria uma paleta de intervalo mínimo para o contexto de dispositivo e anexá-la ao objeto de CPalette . |
|
Cria uma paleta de cores do windows e anexá-la ao objeto de CPalette . |
|
Retorna um ponteiro para um objeto de CPalette quando dado um identificador para um objeto de paleta do windows. |
|
Retorna o número de entradas de paleta em uma paleta lógica. |
|
Retorna o índice de entrada em paleta lógica que melhor corresponde a um valor de cor. |
|
Recupera um intervalo de entradas de paleta em uma paleta lógica. |
|
Altera o tamanho de paleta lógica especificada pelo objeto de CPalette para o número especificado de entradas. |
|
Definir valores e sinalizadores de cor RGB em um intervalo de entradas em uma paleta lógica. |
Operadores públicos
Nome |
Descrição |
---|---|
Retorna HPALETTE anexado a CPalette. |
Comentários
Uma paleta fornece uma interface entre um aplicativo e um dispositivo de saída de cor (como um dispositivo de vídeo).A interface permite o aplicativo tirar proveito total dos recursos de cor do dispositivo de saída fortemente sem interferir com cores exibidas por outros aplicativos.O windows usa a paleta lógica do aplicativo (uma lista de cores necessárias) e a paleta do sistema (que define cores disponíveis) para determinar as cores usadas.
Um objeto de CPalette fornece funções de membro para manipular a paleta chamado pelo objeto.Construir um objeto de CPalette e use as funções de membro para criar a paleta real, um objeto de (GDI) de interface do dispositivo de elementos gráficos, e para manipular suas entradas e outras propriedades.
Para obter mais informações sobre como usar CPalette, consulte objetos gráficos.
Hierarquia de herança
CPalette
Requisitos
Cabeçalho: afxwin.h