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

CPalette Class

Gráfico de jerarquías

CPalette::CreatePalette

AnimatePalette