CPalette::SetPaletteEntries
Definir valores e sinalizadores de cor RGB em um intervalo de entradas em uma paleta lógica.
UINT SetPaletteEntries(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Parâmetros
nStartIndex
Especifica a primeira entrada em paleta lógica a ser definida.nNumEntries
Especifica o número de entradas em paleta lógica a ser definida.lpPaletteColors
Aponta para uma matriz de estruturas de dados de PALETTEENTRY para receber as entradas de paleta.A matriz deve conter pelo menos tantas estruturas de dados conforme especificado por nNumEntries.
Valor de retorno
O número de entradas definidas em paleta lógica; 0 se a função falhou.
Comentários
Se a paleta lógica está selecionada em um contexto de dispositivo quando o aplicativo chama SetPaletteEntries, as alterações não tomarão o efeito até que o aplicativo chama CDC::RealizePalette.
Para obter mais informações sobre windows estrutura PALETTEENTRY, consulte PALETTEENTRY em Windows SDK.
Requisitos
Cabeçalho: afxwin.h