CPalette::AnimatePalette
Ersetzt Einträge in der Logischen Palette, die dem CPalette-Objekt angefügt wird.
void AnimatePalette(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Parameter
nStartIndex
Gibt den ersten Eintrag in der animiert werden an Palette.nNumEntries
Gibt die Anzahl der Einträge in der animiert werden an Palette.lpPaletteColors
Punkte zum ersten Member eines Arrays PALETTEENTRY-Strukturen, um die Paletteneinträge zu ersetzen die durch nStartIndex und nNumEntries.
Hinweise
Wenn eine Anwendung AnimatePalette aufruft, muss sie ihren Clientbereich nicht aktualisieren, da Windows die neue Einträge in die Systempalette sofort zuordnet.
Die AnimatePalette-Funktion ändert nur Einträge mit dem PC_RESERVED-Flagssatz im entsprechenden palPaletteEntry-Member der LOGPALETTE-Struktur, die dem CPalette-Objekt angefügt wird. Siehe LOGPALETTE in Windows SDK weitere Informationen zu diesen Struktur.
Anforderungen
Header: afxwin.h