CPalette::AnimatePalette
Заменяет записи в логической палитры вложенной в объект CPalette.
void AnimatePalette(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Параметры
nStartIndex
Определяет первую запись в палитре для анимации.nNumEntries
Указывает число записей в палитре для анимации.lpPaletteColors
Точки к первому элементу массива структур PALETTEENTRY, чтобы заменить записи палитр, определенные nStartIndex и nNumEntries.
Заметки
Когда приложение вызывает AnimatePalette она не должна обновлять свою клиентскую область, поскольку Windows сопоставляет новые записи в палитру системы немедленно.
Функция AnimatePalette изменяет только записи со значением palPaletteEntry пометить PC_RESERVED в соответствующем члене структуры LOGPALETTE, вложена к объекту CPalette.См. раздел LOGPALETTE в Windows SDK дополнительные сведения об этой структуре.
Требования
Header: afxwin.h