VB聲明 |
|||
Declare Function GetSysColor Lib "user32" Alias "GetSysColor" (ByVal nIndex As Long) As Long |
|||
說明 |
|||
判斷指定windows顯示對象的顏色 |
|||
返回值 |
|||
Long,指定對象的RGB顏色 |
|||
參數(shù)表 |
|||
參數(shù) |
類型及說明 |
||
nIndex |
Long,一個常數(shù),指出特定的windows顯示對象,如下表 |
||
Windows對象常數(shù)表 |
|||
常數(shù)定義 |
Windows對象 |
常數(shù)定義 |
Windows對象 |
COLOR_ACTIVEBORDER |
活動窗口的邊框 |
COLOR_ACTIVECAPTION |
活動窗口的標題 |
COLOR_APPWORKSPACE |
MDI桌面的背景 |
COLOR_BACKGROUND |
windows桌面 |
COLOR_BTNFACE |
按鈕 |
COLOR_BTNHIGHLIGHT |
按鈕的3D加亮區(qū) |
COLOR_BTNSHADOW |
按鈕的3D陰影 |
COLOR_BTNTEXT |
按鈕文字 |
COLOR_CAPTIONTEXT |
窗口標題中的文字 |
COLOR_GRAYTEXT |
灰色文字;如使用了抖動技術則為零 |
COLOR_HIGHLIGHT |
選定的項目背景 |
COLOR_HIGHLIGHTTEXT |
選定的項目文字 |
COLOR_INACTIVEBORDER |
不活動窗口的邊框 |
COLOR_INACTIVECAPTION |
不活動窗口的標題 |
COLOR_INACTIVECAPTIONTEXT |
不活動窗口的文字 |
COLOR_MENU |
菜單 |
COLOR_MENUTEXT |
菜單正文 |
COLOR_SCROLLBAR |
滾動條 |
COLOR_WINDOW |
窗口背景 |
COLOR_WINDOWFRAME |
窗框 |
COLOR_WINDOWTEXT |
窗口正文 |
COLOR_3DDKSHADOW |
3D深陰影 * |
COLOR_3DFACE |
3D陰影化對象的正面顏色 * |
COLOR_3DHILIGHT |
3D加亮顏色(win95) |
COLOR_3DLIGHT |
3D陰影化對象的淺色 * |
COLOR_INFOBK |
工具提示的背景色 * |
COLOR_INFOTEXT |
工具提示的文本色 * |
|
|
*:帶 * 號的常數(shù)未獲NT 3.51的支持 |