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 di CPalette

Grafico della gerarchia

CPalette::CreatePalette

AnimatePalette