GetNearestPaletteIndex

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

GetNearestPaletteIndex函数检索最接近匹配指定颜色值的指定逻辑调色板中条目的索引。

UINT GetNearestPaletteIndex(

HPALETTE 【HPAL】,//逻辑调色板的句柄
COLORREF 【crColor】//要匹配的颜色
); 

参数

【HPAL】

标识逻辑调色板。

【crColor】

指定要匹配的颜色。

返回值

如果函数成功,则返回值是逻辑调色板中条目的索引。

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

备注

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

如果给定的逻辑调色板包含设置了PC_EXPLICIT标志的条目,则返回值是未定义的。

也可以看看

GetDeviceCaps, GetNearestColor, GetPaletteEntries,GetSystemPaletteEntries,COLORREF