CPalette::AnimatePalette

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

Parámetros

nStartIndex

Especifica la primera entrada en la paleta de ser animada.

nNumEntries

Especifica el número de entradas en la paleta de ser animada.

lpPaletteColors

Puntos en el primer miembro de una matriz de PALETTEENTRY estructuras para reemplazar las entradas de la paleta identificadas por nStartIndex y nNumEntries.

Observaciones

Reemplaza las entradas en la paleta lógica adjunta al objeto CPalette . Cuando una aplicación llama AnimatePalette, no tiene que actualizar su área de cliente, porque Windows asigna las nuevas entradas en la paleta del sistema inmediatamente.

La función de AnimatePalette sólo cambiará las entradas con la bandera PC_RESERVED en el miembro correspondiente de la palPaletteEntry de la LOGPALETTE estructura que se adjunta al objeto CPalette . Ver LOGPALETTE en la referencia del programador del SDK de Win32 para obtener más información acerca de esta estructura.

Visió&n General de CPalette |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CPalette::CreatePalette, :: AnimatePalette

Index