摘要: 以下为在Csdn上找到的Treeview资源管理器代码,怎样改变其背景色?用:SendMessageSysTreeWindow,TVM_SETBKCOLOR,0,byvalRGB(255,255,255)来改变背景色是可以,但图标有白底。请问怎样使图标背景透明?Option Explicit'资源管理器树型目录模块TreeViewPrivate Const BIF_STATUSTEXT = &H4&Private Const BIF_RETURNONLYFSDIRS = 1Private Const MAX_PATH = 260Private Const WM_USER 阅读全文
posted @ 2013-09-17 14:39 笑笑小白 阅读(1944) 评论(0) 推荐(0)
摘要: 有没有哪位兄弟在VB中使用sendmessage对TreeView改变背景色?我现在遇到一个问题,如果把linestyle设为1的时候,展开节点的时候root部位会有一个下拉的白色块,如果设为1的时候,可以消除这种情况,但是新的问题是每一个节点如果处于该级的最后一个并且也有childnode的时候就又出现了白色的背景块?如何解决?我的源码是:PrivateDeclareFunctionSendMessageLib"user32"Alias"SendMessageA"(ByValhWndAsLong,ByValwMsgAsLong,_ ByValwPara 阅读全文
posted @ 2013-09-17 14:38 笑笑小白 阅读(3332) 评论(0) 推荐(0)
摘要: 存取文件的方法有很多种,可以使用上述VB提供的函数,使用Windows API函数等等,但是最简单的方法是使用FileSystemObject对象。1、使用FileSystemObject对象FileSystemObject对象并非VB内置的对象,必须引用“Microsoft Scripting Runtime”对象模块,VB程序才可以使用FileSystemObject。选取VB菜单的“工程/引用”命令:引用了“Microsoft Scripting Runtime”对象模块后,如果使用“对象浏览器”窗口,可以看到在“Scripting”模块中新增的Dictionary、Drive、Driv 阅读全文
posted @ 2013-09-17 11:38 笑笑小白 阅读(3330) 评论(0) 推荐(0)