亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 如何改變treeview的背景色和前景色.txt

?? 以電子書的形式收集了VB一些常見問題解決方法,可以很方便的查找自己需要解決的問題.對一些VB初學者很用.
?? TXT
字號:
背 景 色 可 以 通 過 API來 修 改 : 
    先 加 入 以 下 API聲 明 : 
    Option Explicit 
     
    Public Const GWL_STYLE As Long = -16& 
    Public Const COLOR_WINDOW = 5 
    Public Const COLOR_WINDOWTEXT = 8 
     
    Public Const TVI_ROOT As Long = &HFFFF0000 
    Public Const TVI_FIRST As Long = &HFFFF0001 
    Public Const TVI_LAST As Long = &HFFFF0002 
    Public Const TVI_SORT As Long = &HFFFF0003 
     
    Public Const TVIF_STATE As Long = &H8 
     
    'treeview styles 
    Public Const TVS_HASLINES As Long = 2 
    Public Const TVS_FULLROWSELECT As Long = &H1000 
     
    'treeview style item states 
    Public Const TVIS_BOLD As Long = &H10 
     
    Public Const TV_FIRST As Long = &H1100 
    Public Const TVM_GETNEXTITEM As Long = (TV_FIRST + 10) 
    Public Const TVM_GETITEM As Long = (TV_FIRST + 12) 
    Public Const TVM_SETITEM As Long = (TV_FIRST + 13) 
    Public Const TVM_SETBKCOLOR As Long = (TV_FIRST + 29) 
    Public Const TVM_SETTEXTCOLOR As Long = (TV_FIRST + 30) 
    Public Const TVM_GETBKCOLOR As Long = (TV_FIRST + 31) 
    Public Const TVM_GETTEXTCOLOR As Long = (TV_FIRST + 32) 
     
    Public Const TVGN_ROOT As Long = &H0 
    Public Const TVGN_NEXT As Long = &H1 
    Public Const TVGN_PREVIOUS As Long = &H2 
    Public Const TVGN_PARENT As Long = &H3 
    Public Const TVGN_CHILD As Long = &H4 
    Public Const TVGN_FIRSTVISIBLE As Long = &H5 
    Public Const TVGN_NEXTVISIBLE As Long = &H6 
    Public Const TVGN_PREVIOUSVISIBLE As Long = &H7 
    Public Const TVGN_DROPHILITE As Long = &H8 
    Public Const TVGN_CARET As Long = &H9 
     
    Public Type TVITEM 
     mask As Long 
     hItem As Long 
     state As Long 
     stateMask As Long 
     pszText As String 
     cchTextMax As Long 
     iImage As Long 
     iSelectedImage As Long 
     cChildren As Long 
     lParam As Long 
    End Type 
     
    Public Declare Function SendMessageLong Lib "user32" _ 
     Alias "SendMessageA" _ 
     (ByVal hwnd As Long, _ 
     ByVal wMsg As Long, _ 
     ByVal wParam As Long, _ 
     ByVal lParam As Long) As Long 
     
    Public Declare Function SendMessageAny Lib "user32" _ 
     Alias "SendMessageA" _ 
     (ByVal hwnd As Long, _ 
     ByVal wMsg As Long, _ 
     ByVal wParam As Long, _ 
     lParam As Any) As Long 
     
    Public Declare Function GetWindowLong Lib "user32" _ 
     Alias "GetWindowLongA" _ 
     (ByVal hwnd As Long, _ 
     ByVal nIndex As Long) As Long 
     
    Public Declare Function SetWindowLong Lib "user32" _ 
     Alias "SetWindowLongA" _ 
     (ByVal hwnd As Long, _ 
     ByVal nIndex As Long, _ 
     ByVal dwNewLong As Long) As Long 
     
    Public Declare Function GetSysColor Lib "user32" _ 
     (ByVal nIndex As Long) As Long 
    '--end block--' 
    使 用 以 下 的 函 數 可 以 得 到 和 設 置 背 景 色 ( 假 定 TreeView控 件 叫 TV1) : 
    Private Function GetTVBackColour() As Long 
     Dim clrref As Long 
     Dim hwndTV As Long 
     
     hwndTV = TV1.hwnd 
     
     'try for the treeview backcolor 
     clrref = SendMessageLong(hwndTV, TVM_GETBKCOLOR, 0, 0) 
     
     'if clrref = -1, then the color is a system color. 
     'In theory, system colors need to be Or'd with &HFFFFFF 
     'to retrieve the actual RGB value, but not Or'ing 
     'seems to work for me. The default system colour for 
     'a treeview background is COLOR_WINDOW. 
     If clrref = -1 Then 
     clrref = GetSysColor(COLOR_WINDOW) ' Or &HFFFFFF 
     End If 
     
     'one way or another, pass it back 
     GetTVBackColour = clrref 
     
    End Function 
     
    Private Sub SetTVBackColour(clrref As Long) 
     
     Dim hwndTV As Long 
     Dim style As Long 
     
     hwndTV = TV1.hwnd 
     
     'Change the background 
     Call SendMessageLong(hwndTV, TVM_SETBKCOLOR, 0, clrref) 
     
     'reset the treeview style so the 
     'tree lines appear properly 
     style = GetWindowLong(TV1.hwnd, GWL_STYLE) 
     
     'if the treeview has lines, temporarily 
     'remove them so the back repaints to the 
     'selected colour, then restore 
     If style And TVS_HASLINES Then 
     Call SetWindowLong(hwndTV, GWL_STYLE, style Xor TVS_HASLINES) 
     Call SetWindowLong(hwndTV, GWL_STYLE, style) 
     End If 
     
    End Sub 
    也 有 類 似 的 辦 法 可 以 設 置 前 景 色 , 但 這 種 方 法 似 乎 不 能 用 于 VB 6的 TreeView控 件 , 只 能 用 于 vb6的 控 件 。 如 果 你 是 從 vb6升 級 到 VB6的 , 你 的 機 器 中 將 同 時 又 有 兩 個 版 本 的 控 件 。 
    Private Sub SetTVForeColour(clrref) 
     
     Dim hwndTV As Long 
     Dim style As Long 
     
     hwndTV = TV1.hwnd 
     
     'Change the background 
     Call SendMessageLong(hwndTV, TVM_SETTEXTCOLOR, 0, clrref) 
     
     'reset the treeview style so the 
     'tree lines appear properly 
     style = GetWindowLong(TV1.hwnd, GWL_STYLE) 
     
     'if the treeview has lines, temporarily 
     'remove them so the back repaints to the 
     'selected colour, then restore 
     If style And TVS_HASLINES Then 
     Call SetWindowLong(hwndTV, GWL_STYLE, style Xor TVS_HASLINES) 
     Call SetWindowLong(hwndTV, GWL_STYLE, style) 
     End If 
     
    End Sub 
     
    Private Function GetTVForeColour() As Long 
     
     Dim clrref As Long 
     Dim hwndTV As Long 
     
     hwndTV = TV1.hwnd 
     
     'try for the treeview text colour 
     clrref = SendMessageLong(hwndTV, TVM_GETTEXTCOLOR, 0, 0) 
     
     'if clrref = -1, then the color is a system color. 
     'In theory, system colors need to be Or'd with &HFFFFFF 
     'to retrieve the actual RGB value, but not Or'ing 
     'seems to work for me. The default system colour for 
     'treeview text is COLOR_WINDOWTEXT. 
     If clrref = -1 Then 
     clrref = GetSysColor(COLOR_WINDOWTEXT) ' Or &HFFFFFF 
     End If 
     
     'one way or another, pass it back 
     GetTVForeColour = clrref 
     
    End Function 
<END>    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美精品在线观看| 欧美va亚洲va国产综合| 成人av网址在线观看| 亚洲一本大道在线| 欧美国产日韩在线观看| 欧美精品一区二区三区视频| 欧美一区二区三区公司| 亚洲激情成人在线| 亚洲人成网站色在线观看 | 日本欧美一区二区| 日日夜夜免费精品视频| 美日韩黄色大片| 国产麻豆午夜三级精品| 国产激情偷乱视频一区二区三区| 国产高清一区日本| 成人动漫一区二区在线| 91在线视频观看| 精品视频一区三区九区| 欧美一区二区成人6969| 欧美成人video| 亚洲国产精品精华液ab| 国产精品久99| 亚洲韩国精品一区| 午夜视频在线观看一区二区| 蜜臀av一级做a爰片久久| 国产精品资源在线观看| 成人国产在线观看| 欧美亚洲免费在线一区| 日韩一区二区三区三四区视频在线观看| 欧美一卡2卡三卡4卡5免费| 精品国产一区二区三区忘忧草| 国产日韩欧美精品在线| 樱桃视频在线观看一区| 免费在线一区观看| 成人免费视频一区| 在线免费不卡视频| 精品免费日韩av| 国产精品久久久久久久久动漫 | 国产精品青草久久| 亚洲一区在线视频观看| 久久国产精品99精品国产| 宅男在线国产精品| 精品99一区二区| 亚洲三级免费电影| 首页国产欧美久久| 成人久久18免费网站麻豆| 欧美日韩大陆一区二区| 欧美韩日一区二区三区四区| 亚洲图片有声小说| 国产精品99久久久久久有的能看 | 欧美久久久一区| 久久久久久久性| 亚洲大尺度视频在线观看| 黄页网站大全一区二区| 在线视频国产一区| 国产欧美一区二区精品忘忧草| 亚洲成人一区二区在线观看| 国产很黄免费观看久久| 欧美老肥妇做.爰bbww视频| 国产欧美日韩三区| 麻豆国产欧美日韩综合精品二区| 成人aaaa免费全部观看| 精品久久人人做人人爰| 亚洲自拍偷拍九九九| 国产黄色成人av| 日韩一区二区免费电影| 亚洲自拍偷拍欧美| 久久99精品国产麻豆不卡| 欧美三级蜜桃2在线观看| 26uuu国产日韩综合| 亚洲国产成人porn| 成人精品在线视频观看| 精品区一区二区| 亚洲bt欧美bt精品777| 99国产精品久| 久久九九全国免费| 免费观看在线色综合| 欧美日韩午夜影院| 激情综合网天天干| 欧美性猛交xxxx黑人交 | 男人的天堂亚洲一区| 欧洲精品一区二区| 中文字幕一区二区不卡| 国产精品一区二区三区网站| 欧美一区二区三区四区视频 | 99久久精品99国产精品| 久久婷婷成人综合色| 青青草成人在线观看| 欧美在线色视频| 亚洲色图一区二区| 99久久精品国产一区二区三区| 久久精品亚洲麻豆av一区二区 | 午夜视黄欧洲亚洲| 不卡高清视频专区| 国产欧美日韩视频一区二区| 国内精品国产三级国产a久久| 91精品国产一区二区| 香蕉加勒比综合久久| 欧美日韩在线播放三区四区| 亚洲精品乱码久久久久久| 99视频精品在线| 综合久久综合久久| 91婷婷韩国欧美一区二区| 国产精品久久久久久一区二区三区 | 毛片基地黄久久久久久天堂| 91麻豆精品国产91久久久资源速度| 亚洲高清不卡在线观看| 欧美日韩另类一区| 日韩av一区二区三区四区| 6080亚洲精品一区二区| 日韩成人免费在线| 国产精品福利一区| 99久久精品国产麻豆演员表| 亚洲欧美日韩中文播放| 欧美日本在线一区| 一区二区三区在线播放| 99在线精品免费| 亚洲欧美日韩中文播放| 91国偷自产一区二区使用方法| 亚洲卡通欧美制服中文| 欧美日韩一区 二区 三区 久久精品| 亚洲国产另类av| 91精品国模一区二区三区| 久久99精品国产| 久久久亚洲精华液精华液精华液 | 色www精品视频在线观看| 一区二区三区四区精品在线视频| 欧美综合视频在线观看| 亚洲高清免费观看| 欧美xxxxxxxx| 成人av在线一区二区| 亚洲福利视频三区| 日韩一区二区视频| 国产成人精品在线看| 亚洲卡通动漫在线| 日韩三级在线观看| 丰满放荡岳乱妇91ww| 亚洲五月六月丁香激情| 亚洲精品一区在线观看| av一区二区三区在线| 亚洲妇女屁股眼交7| 樱桃国产成人精品视频| 欧美性xxxxxxxx| 五月天丁香久久| 久久亚洲一级片| 91免费观看在线| 日韩在线观看一区二区| 国产清纯白嫩初高生在线观看91 | 国产精品福利电影一区二区三区四区| 色先锋资源久久综合| 麻豆精品蜜桃视频网站| 亚洲欧洲另类国产综合| 91精品一区二区三区久久久久久| 高清久久久久久| 丝袜a∨在线一区二区三区不卡| 久久久精品影视| 欧美色涩在线第一页| 国产精品1024久久| 午夜精品福利视频网站| 国产欧美日本一区视频| 欧美精选午夜久久久乱码6080| 国产福利一区在线| 香蕉加勒比综合久久| 日韩欧美国产一区二区三区 | 中文字幕中文字幕一区| 911精品国产一区二区在线| 日本一区二区高清| 欧美在线你懂的| 粉嫩一区二区三区在线看| 日产国产高清一区二区三区| 综合精品久久久| 日韩你懂的在线观看| 欧洲精品在线观看| 成人免费黄色大片| 久久91精品国产91久久小草| 亚洲精品日韩专区silk| 国产日韩欧美a| 91精品国产全国免费观看| 91麻豆精品秘密| 国产精品综合在线视频| 日韩电影免费在线看| 一区二区不卡在线播放| 国产精品无遮挡| 精品少妇一区二区三区日产乱码 | 久久精品视频一区| 884aa四虎影成人精品一区| 亚洲欧美激情一区二区| 色欧美日韩亚洲| 国产精品一二三在| 免费观看30秒视频久久| 亚洲一级二级在线| 亚洲欧洲韩国日本视频| 国产人成亚洲第一网站在线播放| 日韩亚洲欧美在线观看| 欧美日韩综合不卡| 在线视频综合导航| 色av综合在线| 色综合亚洲欧洲| 99视频超级精品| 不卡免费追剧大全电视剧网站|