GetSysColor

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

GetSysColor函数检索指定的显示元素的当前颜色。显示元素是窗口的部分和显示在系统显示屏幕上的Windows显示。

DWORD GetSysColor(

INT 【参数nIndex】//显示元素
); 

参数

【参数nIndex】

指定要检索其颜色的显示元素。此参数必须是以下值之一:

含义
COLOR_3DDKSHADOW三维显示元素的阴影。
COLOR_3DFACE,
COLOR_BTNFACE
面向三维显示元素的颜色。
COLOR_3DHILIGHT, COLOR_3DHIGHLIGHT, COLOR_BTNHILIGHT, COLOR_BTNHIGHLIGHT突出显示三维显示元素的颜色(面向光源的边缘)
COLOR_3DLIGHT三维显示元素的浅色(面向光源的边缘)
COLOR_3DSHADOW, COLOR_BTNSHADOW三维显示元素的阴影颜色(面向远离光源的边缘)。
COLOR_ACTIVEBORDER活动窗口边框。
COLOR_ACTIVECAPTION活动窗口标题。
COLOR_APPWORKSPACE多文档界面(MDI)应用程序的背景色。
COLOR_BACKGROUND, COLOR_DESKTOP桌面。
COLOR_BTNTEXT按钮上的文字。
COLOR_CAPTIONTEXT文字标题,大小框和滚动条箭头框。
COLOR_GRAYTEXT灰色(禁用)文字。如果当前显示驱动程序不支持纯灰色,则此颜色设置为0。
COLOR_HIGHLIGHT在控件中选择的项目。
COLOR_HIGHLIGHTTEXT在控件中选择的项目的文本。
COLOR_INACTIVEBORDER非活动窗口边框。
COLOR_INACTIVECAPTION非活动窗口标题。
COLOR_INACTIVECAPTIONTEXT无效字幕中文字的颜色。
COLOR_INFOBK工具提示控件的背景颜色。
COLOR_INFOTEXT工具提示控件的文本颜色。
COLOR_MENU菜单背景。
COLOR_MENUTEXT菜单中的文字。
COLOR_SCROLLBAR滚动条灰色区域。
COLOR_WINDOW窗口背景。
COLOR_WINDOWFRAME窗框。
COLOR_WINDOWTEXT窗口中的文字。

返回值

如果函数成功,则返回值是指定给定元素颜色的红,绿,蓝(RGB)颜色值。

备注

单色显示器的系统颜色通常被解释为灰色阴影。

也可以看看

SetSysColors