:142.819KB : :1 :2019-12-22 10:46:09
.子程序 树型框_设置高亮, , 公开, 设置树型框选中项颜色,失去焦点时依然显示高亮
.参数 窗口句柄, 整数型, , 可以通过“树型框.取窗口句柄()”获取
.参数 文本颜色, 整数型, 可空, 留空默认和系统一样
.参数 背景颜色, 整数型, 可空, 留空默认和系统一样
.局部变量 hWnd, 整数型
.局部变量 pProc, 整数型
.局部变量 hWndParent, 整数型
.如果真 (是否为空 (文本颜色))
文本颜色 = GetSysColor (#COLOR_HIGHLIGHTTEXT)
.如果真结束
.如果真 (是否为空 (背景颜色))
背景颜色 = GetSysColor (#COLOR_HIGHLIGHT)
.如果真结束
' //----------------------------------------------------
hWnd = 窗口句柄 ' //树型框的窗口句柄
hWndParent = GetParent (hWnd) ' //父窗口的窗口句柄
SetProp (hWnd, #TVSKIN_OPENSKIN, 1) ' //设置个属性,表示开启了自绘
' //----------------------------------------------------
' //子类化父窗口
pProc = GetProp (hWndParent, #TVSKIN_WNDPROC)
.如果真 (pProc = 0)
pProc = SetWindowLong (hWndParent, #GWL_WNDPROC, 到数值 (&树型框_Parent_OnMessage))
SetProp (hWndParent, #TVSKIN_WNDPROC, pProc)
.如果真结束
' //----------------------------------------------------
SetProp (hWnd, #TVSKIN_HIGHLIGHT, 背景颜色)
SetProp (hWnd, #TVSKIN_HIGHLIGHTTEXT, 文本颜色)
InvalidateRect_NULL (hWnd, 0, 1)
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
02-05易语言调用cmd命令并编辑框显示执行结果
09-07C++的string的实现源码分析
10-15易语言word循环插入文字 图片工具源码