CPalette::AnimatePalette
Remplace les entrées dans la palette logique attachée à l'objet d' CPalette .
void AnimatePalette(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Paramètres
nStartIndex
Spécifie la première entrée dans la palette à animer.nNumEntries
Spécifie le nombre d'entrées dans la palette à animer.lpPaletteColors
Pointe vers le premier membre d'un tableau de structures de PALETTEENTRY pour remplacer les entrées de la palette identifiées par nStartIndex et nNumEntries.
Notes
Lorsqu'une application appelle AnimatePalette, elle ne doit pas conserver sa zone cliente, car windows mappe les nouvelles entrées dans la palette système immédiatement.
La fonction d' AnimatePalette des entrées de seule modification avec la balise de PC_RESERVED définira dans le membre correspondant de palPaletteEntry de la structure de LOGPALETTE attachée à l'objet d' CPalette . Consultez LOGPALETTE dans Kit de développement logiciel Windows pour plus d'informations sur cette structure.
Configuration requise
Header: afxwin.h