CPalette::AnimatePalette

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

Paramètres

nStartIndex

Spécifie la première entrée de la palette s'anime.

nNumEntries

Spécifie le nombre d'entrées dans la palette s'anime.

lpPaletteColors

Pointe vers le premier membre d'un tableau de structures PALETTEENTRY pour remplacer les entrées de palette identifiées par nStartIndex et nNumEntries.

Remarques

Remplace les entrées de la palette logique associé à l'objet CPalette . Lorsqu'une application appelle AnimatePalette, il n'a pas à mettre à jour sa zone cliente, car Windows mappe les nouvelles entrées dans la palette système immédiatement.

La fonction AnimatePalette va changer seulement les entrées avec l'indicateur PC_RESERVED défini dans le membre correspondant de palPaletteEntry de la structure LOGPALETTE qui est attaché à l'objet CPalette . Voir LOGPALETTE dans la référence du programmeur Win32 SDK pour plus d'informations sur cette structure.

Aperçu CPalette |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CPalette::CreatePalette, :: AnimatePalette

Index