Compartir a través de


CPalette::AnimatePalette

Reemplaza entradas en la paleta lógica asociada al objeto de CPalette .

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

Parámetros

  • nStartIndex
    Especifica la primera entrada de la paleta que se animará.

  • nNumEntries
    Especifica el número de entradas en la paleta que se animará.

  • lpPaletteColors
    Señala al primer miembro de una matriz de estructuras de PALETTEENTRY reemplazar las entradas de la paleta identificadas por nStartIndex y nNumEntries.

Comentarios

Cuando una aplicación llama a AnimatePalette, no tiene que actualizar el área cliente, porque Windows asigna las nuevas entradas en la tabla del sistema inmediatamente.

La función de AnimatePalette cambiará únicamente entradas con el conjunto marca PC_RESERVED en el miembro correspondiente de palPaletteEntry de la estructura de LOGPALETTE que se asocia al objeto de CPalette .Vea LOGPALETTE en Windows SDK para obtener más información sobre esta estructura.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CPalette

Gráfico de jerarquía

CPalette::CreatePalette

AnimatePalette