CPalette::AnimatePalette

privatevoid AnimatePalette ( UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors );

Parâmetros

nStartIndex

Especifica a Primeiro entrada na paleta a ser animado.

nNumEntries

Especifica o número de entradas na paleta a ser animado.

lpPaletteColors

Aponta para o primeiro membro de uma matriz de PALETTEENTRY estruturas para substituir as entradas de paleta identificadas por nStartIndex e nNumEntries.

Observações

Substitui a paleta lógica anexado ao objeto CPalette entradas. Quando um aplicativo chama AnimatePalette, ele não precisa atualizar sua área de cliente, porque Windows mapeia as Novo entradas para a paleta de sistema imediatamente.

A função AnimatePalette só se alterará entradas com o sinalizador PC_RESERVED definido no correspondente membro palPaletteEntry do LOGPALETTE estrutura que é anexada ao objeto CPalette . Consulte LOGPALETTE na Referência do programador do Win32 SDK para obter mais informações sobre essa estrutura.

Visão geral de CPaletteMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CPalette::CreatePalette, :: AnimatePalette

Index