CPalette::SetPaletteEntries
Define valores de cores RGB e sinalizadores 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 na paleta lógica a ser conjunto.nNumEntries
Especifica o número de entradas na paleta lógica a ser conjunto.lpPaletteColors
Aponta para uma matriz de PALETTEENTRY estruturas de dados para receber as entradas de paleta.A matriz deve conter pelo menos o mesmo número de estruturas de dados conforme especificado por nNumEntries.
Valor de retorno
O número de entradas definido na paleta lógica; 0 se a função falhou.
Comentários
Se a paleta lógica é selecionada em um contexto de dispositivo quando o aplicativo chama SetPaletteEntries, as alterações não terão efeito até que as chamadas do aplicativo CDC::RealizePalette.
Para obter mais informações sobre o Windows estruturar PALETTEENTRY, see PALETTEENTRY in the Windows SDK.
Requisitos
Cabeçalho: afxwin.h