CPalette::AnimatePalette

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

Параметры

nStartIndex

Указывает первый элемент в палитре анимации.

nNumEntries

Указывает количество записей в палитре анимации.

lpPaletteColors

Указывает для первого члена массива PALETTEENTRY структур для замены записей палитры, nStartIndex и nNumEntries.

Примечания

Замена записи в логической палитры к объект CPalette . Когда приложение вызывает метод AnimatePalette, оно не нужно обновлять свою клиентскую область, потому что Windows карт новые записи в системной палитре немедленно.

Функция AnimatePalette будет изменить только записи с флагом PC_RESERVED , в palPaletteEntry член-корреспондент LOGPALETTE структура, которая прилагается к объект CPalette . См LOGPALETTE в Win32 SDK программист ссылку для получения дополнительных сведений об этой структуре.

Обзор CPaletteЧлены класса | Иерархическая схема

См. такжеnbsp;CPalette::CreatePalette, :: AnimatePalette

Index