CPalette::AnimatePalette
替换在逻辑调色板的项附加到 CPalette 对象。
void AnimatePalette(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
参数
nStartIndex
在将进行动画处理的调色板指定首先enter。nNumEntries
在将进行动画处理的调色板指定项的数目。lpPaletteColors
指向数组的第一个成员 PALETTEENTRY 结构替换 nStartIndex 和 nNumEntries确定的调色板项。
备注
当应用程序调用 AnimatePalette时,它不必更新其工作区,因为Windows直接映射新的项添加到系统调色板。
AnimatePalette 功能只会更改与附加到 CPalette 对象 LOGPALETTE 结构的相应 palPaletteEntry 成员设置的 PC_RESERVED 标志的项。 在参见 Windows SDK 的 LOGPALETTE 有关此结构的更多信息。
要求
Header: afxwin.h