CPalette::AnimatePalette
Substitui entradas na paleta de lógica anexado ao CPalette objeto.
void AnimatePalette(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Parâmetros
nStartIndex
Especifica a primeira entrada na paleta seja animada.nNumEntries
Especifica o número de entradas na paleta seja animada.lpPaletteColors
Aponta para o primeiro membro de uma matriz de PALETTEENTRY estruturas para substituir as entradas de paleta identificadas por nStartIndex e nNumEntries.
Comentários
Quando um aplicativo chama AnimatePalette, não tem que atualizar sua área de cliente, porque o Windows mapeia as novas entradas na paleta de sistema imediatamente.
The AnimatePalette função alterará apenas entradas com o PC_RESERVED sinalizar conjunto no correspondente palPaletteEntry membro do LOGPALETTE estrutura que está associada a CPalette objeto. See LOGPALETTE in the Windows SDK Para obter mais informações sobre essa estrutura.
Requisitos
Cabeçalho: afxwin.h