首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB如何样才能做到像资源管理器差不多的效果

2012-09-10 
VB怎么样才能做到像资源管理器差不多的效果?就像资源管理器 选 查看 图标.这种格式.上面一个图标.下面

VB怎么样才能做到像资源管理器差不多的效果?
就像资源管理器 选 "查看" "图标".这种格式.上面一个图标.下面是内容
例如有三个图标

1.三个图标都不一样

第一个是 张三 
第二个是 李四
第三个是 王五

2.还有就是 怎么判断双击的是张三,李四,还是王五?

[解决办法]
使用ListView控件。
[解决办法]
Windows的资源管理器本身就是ListView控件做的。
[解决办法]
“做到像资源管理器差不多的效果”方法可以很多,如:
1、用VB控件,就像楼上所说的 TreeView 控件 + ListView 控件 + ImageList 控件用起来就差不多了。
2、用API自己来创建和调用系统中的这种特殊类窗口,通过消息接收或控制其内容。
3、自己用图形方式绘制样式,以达到你要求的 UI 效果。其实真要弄起来也不是很难的。
这几种方法中,第一种方式其实是第二种方式的封装,相对用起来就简单点,而第二种方式其实也是第三种方式的系统封装,不过这是Microsoft做的而已,如果想自己来绘制UI和处理数据,也可以写得不错的,甚至在性能上还可以写得比 ListView 控件高。

热点排行