Condividi tramite


CPalette::AnimatePalette

Sostituisce le voci della tavolozza logica associata all'oggetto CPalette.

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

Parametri

  • nStartIndex
    Specifica la prima voce nella tavolozza da animarsi.

  • nNumEntries
    Specifica il numero di voci nella tavolozza da animarsi.

  • lpPaletteColors
    Punti al primo membro di una matrice di strutture PALETTEENTRY sostituire le voci della tavolozza identificate da nStartIndex e da nNumEntries.

Note

Quando un'applicazione chiama AnimatePalette, non è necessario aggiornare la relativa area client, poiché Windows esegue il mapping delle nuove voci nella tavolozza di sistema immediatamente.

La funzione AnimatePalette modificherà solo le voci con il flag PC_RESERVED nel membro corrispondente palPaletteEntry della struttura LOGPALETTE che viene associata all'oggetto CPalette. Vedere LOGPALETTE in Windows SDK per ulteriori informazioni su questa struttura.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CPalette

Grafico delle gerarchie

CPalette::CreatePalette

AnimatePalette