知识大全 VB中如何修改treeview的背景色

Posted 背景

篇首语:案头见蠹鱼,犹胜凡俦侣。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 VB中如何修改treeview的背景色相关的知识,希望对你有一定的参考价值。

VB中如何修改treeview的背景色  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

改变 TreeView 的背景    Private Declare Function SendMessage Lib User Alias SendMessageA (ByVal hWnd As Long ByVal wMsg As Long ByVal wParam

  As Long lParam As Long) As Long

  Private Declare Function GetWindowLong Lib User Alias GetWindowLongA (ByVal hWnd As Long ByVal nIndex As Long) As Long

  Private Declare Function SetWindowLong Lib User Alias SetWindowLongA (ByVal hWnd As Long ByVal nIndex As Long ByVal

  dwNewLong As Long) As Long

  Private Const GWL_STYLE = &Private Const TVM_SETBKCOLOR = &Private Const TVM_GETBKCOLOR = &Private Const TVS_HASLINES = &

  Dim frmlastForm As Form

  Private Sub Form_Load()Dim nodX As NodeSet nodX = TreeView Nodes Add( R Root )Set nodX = TreeView Nodes Add( R tvwChild C Child )Set nodX = TreeView Nodes Add( R tvwChild C Child )Set nodX = TreeView Nodes Add( R tvwChild C Child )Set nodX = TreeView Nodes Add( R tvwChild C Child )nodX EnsureVisibleTreeView style = tvwTreelinesText Style TreeView BorderStyle = vbFixedSingleEnd Sub

  Private Sub Command _Click()Dim lngStyle As LongCall SendMessage(TreeView hWnd TVM_SETBKCOLOR ByVal RGB( )) 改变背景到红色

  lngStyle = GetWindowLong(TreeView hWnd GWL_STYLE)Call SetWindowLong(TreeView hWnd GWL_STYLE lngStyle TVS_HASLINES)Call SetWindowLong(TreeView hWnd GWL_STYLE lngStyle)End Sub

  Option Explicit

  Private Declare Function SendMessage Lib User Alias SendMessageA (ByVal hWnd As Long ByVal wMsg As Long ByVal wParam As Long lParam As Long) As LongPrivate Declare Function GetWindowLong Lib User Alias GetWindowLongA (ByVal hWnd As Long ByVal nIndex As Long) As LongPrivate Declare Function SetWindowLong Lib User Alias SetWindowLongA (ByVal hWnd As Long ByVal nIndex As Long ByVal dwNewLong As Long) As Long

  Private Const GWL_STYLE = &Private Const TVM_SETBKCOLOR = &Private Const TVM_GETBKCOLOR = &Private Const TVS_HASLINES = &

  Private Sub Form_Load()

  Dim nodex As NodeDim i As IntegerDim lStyle As Long

  Call SendMessage(TreeView hWnd TVM_SETBKCOLOR ByVal RGB( ))lStyle = GetWindowLong(TreeView hWnd GWL_STYLE)Call SetWindowLong(TreeView hWnd GWL_STYLE lStyle TVS_HASLINES)Call SetWindowLong(TreeView hWnd GWL_STYLE lStyle)

  TreeView Style = tvwTreelinesPlusMinusPictureTextTreeView BorderStyle = ccFixedSingleWith TreeView NodesSet nodex = Add( R Root )nodex BackColor = RGB( )For i = To     Set nodex = Add( R tvwChild C & i Child & i)    nodex BackColor = RGB( )    nodex EnsureVisibleNextEnd With

相关参考

知识大全 VB.NET中层次数据绑定TreeView的实现

VB.NET中层次数据绑定TreeView的实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 VB.NET中采用多线程填写treeview控件

VB.NET中采用多线程填写treeview控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!功能

知识大全 如何在VC中改变控件的背景色

如何在VC中改变控件的背景色  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在VC编程中要改变控

知识大全 css中,如果一个图片上有字但是背景是白色的,不想要背景色,只显示字怎么做

css中,如果一个图片上有字但是背景是白色的,不想要背景色,只显示字怎么做?各位大神,帮帮忙用CSSbackground:transparent;属性设置背景透明补充:哦不好意思看错题目了,现在好像暂

知识大全 如何修改浏览器背景颜色啊

如何修改浏览器背景颜色啊?白色太刺眼了~~~~把窗口边成让眼睛能好受点的颜色,操作如下:桌面--右键--属性--外观--高级--项目--窗口--颜色--其他色调:85饱和度:90亮度:205然后单击[

知识大全 如何用Photoshop修改PNG图片颜色,背景仍需透明,详细,徐步骤,谢谢

如何用Photoshop修改PNG图片颜色,背景仍需透明,详细,徐步骤,谢谢!  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,

知识大全 关于游戏中高效的换色方法

   众所周知我们可以使用getRGB()取得取得图片的RGB颜色数据然后修改RGB颜色数据再用Image的静态方法createRGBImage()将修改后的RGB颜色数

知识大全 jQuery 全选/反选以及单击行改变背景色实例

jQuery全选/反选以及单击行改变背景色实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我

知识大全 如何使画出来的文字具有不一样的背景色

    目前Java的drawString()方法缺省地使用当前Graphics对象的背景颜色作为文字的背  景颜色并且不提供专门的方法来改变这种设置因此我们不能够直接画出具有不  一样背景的文字一个

知识大全 ASP.NET中使用TreeView控件

ASP.NET中使用TreeView控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  简介