原 型:DWORD GetSysColor(int nIndex);
說 明:判斷指定windows顯示對象的顏色。
返回值:DWORD,指定對象的RGB顏色。
參 數(shù):nIndex:一個常數(shù),指出特定的windows顯示對象。取值如下:
1. COLOR_ACTIVEBORDER [10]:活動窗口的邊框。
2. COLOR_ACTIVECAPTION [2]:活動窗口的標(biāo)題。
3. COLOR_APPWORKSPACE [12]:MDI桌面的背景。
4. COLOR_BACKGROUND [1]:windows桌面。
5. COLOR_BTNFACE [15]:按鈕。
6. COLOR_BTNHIGHLIGHT [20]:按鈕的3D加亮區(qū)。
7. COLOR_BTNSHADOW [16]:按鈕的3D陰影。
8. COLOR_BTNTEXT [18]:按鈕文字。
9. COLOR_CAPTIONTEXT [9]:窗口標(biāo)題中的文字。
10. COLOR_GRAYTEXT [17]:灰色文字;如使用了抖動技術(shù)則為零。
11. COLOR_HIGHLIGHT [13]:選定的項目背景。
12. COLOR_HIGHLIGHTTEXT [14]:選定的項目文字。
13. COLOR_INACTIVEBORDER [11]:不活動窗口的邊框。
14. COLOR_INACTIVECAPTION [3]:不活動窗口的標(biāo)題。
15. COLOR_INACTIVECAPTIONTEXT [19]:不活動窗口的文字。
16. COLOR_MENU [4]:菜單。
17. COLOR_MENUTEXT [7]:菜單正文。
18. COLOR_SCROLLBAR [0]:滾動條。
19. COLOR_WINDOW [5]:窗口背景;
20. COLOR_WINDOWFRAME [6]:窗框
21. COLOR_WINDOWTEXT [8]:窗口正文。
22. COLOR_3DDKSHADOW [21]:3D深陰影。
23. COLOR_3DFACE [COLOR_BTNFACE]:3D陰影化對象的正面顏色。
24. COLOR_3DHILIGHT [COLOR_BTNHIGHLIGHT]:3D加亮顏色(win95)。
25. COLOR_3DLIGHT [22]:3D陰影化對象的淺色。
26. COLOR_INFOBK [24]:工具提示的背景色。
27. COLOR_INFOTEXT [23]:工具提示的文本色。
28. COLOR_HOTLIGHT [26]:
29. COLOR_GRADIENTACTIVECAPTION [27]:
30. COLOR_GRADIENTINACTIVECAPTION [28]:
31. COLOR_DESKTOP [COLOR_BACKGROUND]:桌面顏色。
32. COLOR_3DHIGHLIGHT [COLOR_BTNHIGHLIGHT]:
33. COLOR_BTNHILIGHT [COLOR_BTNHIGHLIGHT]:
*紅色字體表示該常數(shù)需要windows4.0版本以上支持,藍(lán)色字體表示該常數(shù)需要windows5.0版本以上支持,中括號里面的為對應(yīng)值。