当前位置:首页 科普知识 GetSystemPaletteEntries

GetSystemPaletteEntries

发布时间:2023-09-14 00:54:30

GetSystemPaletteEntries是一个函数。

GetSystemPaletteEntries介绍

GetSystemPaletteEntries是一个函数。

GetSystemPaletteEntries

函数功能:该函数从与指定设备环境有关系的系统调色板中检取调色板入口点的范围。

函数原型:UINT GetSystemPaletteEntries(HDC hdc, UINT iStartIndex, UINT nEntries, LPPALETTEENTRY lppe);

参数:

hdc:设备环境句柄。

GetSystemPaletteEntries

iStartIndex:指定从系统调色板中检取的第一个入口点。

nEntries:指定从系统调色板中检取入口点的数目。

lppe:指向PALETTEENTRY结构数组的指针,它检取调色板入口点,该数组至少要包含由nEntries参数所指定的结构数,如果该参数为NULL(空),则该函数返回调色板中入口点的总数。

返回值:如果函数执行成功,返回值是从调色板中检取的入口点数;如果失败,返回值为零。

GetSystemPaletteEntries

Windows NT:若想获得更多错误信息,请调用GetLastError函数。

注释:通过调用GetDeviceCaps函数和定义RASTERCAPS常用量,一个应用可以确定一个设备是否支持调色板操作。

Windows CE:如果和hdc相关的设备没有一个可设置的调色板,那么GetSystemPaletteEntries函数就会失败,在使用GetsystempaletteEntries之前,可使用GetDeviceCaps函数来确定考查该设备是否有一个可设置的调色板。

速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:2.0及以上版本;头文件:wingdi.h;库文件:gdi32.lib。

温馨提示:
本文【GetSystemPaletteEntries】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6