GetSysColor是一个Windows API函数,用于获取系统颜色。该函数通过传入一个索引值(nIndex),返回与该索引值对应的系统颜色值。
参 数
nIndex一个
常数,指出特定的windows显示对象。取值如下:
0.COLOR_SCROLLBAR [0]:
滚动条。
1. COLOR_BACKGROUND [1]:windows桌面。
2. COLOR_ACTIVECAPTION [2]:活动窗口的标题。
3. COLOR_INACTIVECAPTION [3]:不活动窗口的标题。
4.COLOR_MENU [4]:菜单。
5. COLOR_WINDOW [5]:窗口背景;
6. COLOR_WINDOWFRAME [6]:窗框;
7.COLOR_MENUTEXT [7]:菜单正文;
8. COLOR_WINDOWTEXT [8]:窗口正文;
9. COLOR_CAPTIONTEXT [9]:窗口标题中的文字;
10. COLOR_ACTIVEBORDER [10]:活动窗口的边框;
11. COLOR_INACTIVEBORDER [11]:不
活动窗口的边框;
12.COLOR_APPWORKSPACE [12]:MDI桌面的背景;
13.COLOR_HIGHLIGHT [13]:选定的项目背景;
14.COLOR_HIGHLIGHTTEXT [14]:选定的项目文字;
15. COLOR_BTNFACE [15]:按钮;
16.COLOR_BTNSHADOW [16]:按钮的3D阴影。
17.COLOR_GRAYTEXT [17]:灰色文字;如使用了抖动技术则为零;
18.COLOR_BTNTEXT [18]:按钮文字;
19.COLOR_INACTIVECAPTIONTEXT [19]:不活动窗口的文字;
20.COLOR_BTNHIGHLIGHT [20]:按钮的3D加亮区;
21.COLOR_3DDKSHADOW [21]:3D深阴影;
22.COLOR_3DLIGHT [22]:3D阴影化对象的浅色;
23. COLOR_INFOTEXT [23]:工具提示的文本色;
24.COLOR_INFOBK [24]:工具提示的背景色;
25.
26.COLOR_HOTLIGHT [26]:
27.COLOR_GRADIENTACTIVECAPTION [27]:
28.COLOR_GRADIENTINACTIVECAPTION [28]:
29.COLOR_MENUHILIGHT[29]:
30.COLOR_MENUBAR[30]:
COLOR_DESKTOP [COLOR_BACKGROUND]:桌面颜色。
COLOR_3DHIGHLIGHT [COLOR_BTNHIGHLIGHT]:
COLOR_BTNHILIGHT [COLOR_BTNHIGHLIGHT]:
COLOR_3DFACE [COLOR_BTNFACE]:3D阴影化对象的正面颜色。
COLOR_3DHILIGHT [COLOR_BTNHIGHLIGHT]:3D加亮颜色(
win95)。
外观
很漂亮,很吸引人。