AnimatePalette

【勇芳软件工作室】汉化HomePreviousNext

AnimatePalette函数将替换指定逻辑调色板中的条目。

BOOL AnimatePalette(

HPALETTE 【HPAL】,//处理逻辑调色板
UINT 【iStartIndex】,//逻辑调色板中的第一个条目
UINT 【cEntries】,//逻辑调色板中的条目数
CONST PALETTEENTRY *【PPE】//指向第一个替换的指针
); 

参数

【HPAL】

标识逻辑调色板。

【iStartIndex】

指定要替换的第一个逻辑调色板条目。

【cEntries】

指定要替换的条目数。

【PPE】

指向用于替换当前条目的PALETTEENTRY结构数组的第一个成员。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

应用程序可以通过调用GetDeviceCaps函数并指定RASTERCAPS常数来确定设备是否支持调色板操作。

AnimatePalette功能只会在LOGPALETTE结构的palPalEntry成员中设置PC_RESERVED标志的条目。

如果给定的调色板与活动窗口相关联,调色板中的颜色将立即被替换。

也可以看看

CreatePalette, GetDeviceCaps, LOGPALETTE, PALETTEENTRY