找回密码
 加入
搜索
查看: 5410|回复: 12

[GUI管理] TreeView+ListView的列表框是如何做出来的?(已解决)

  [复制链接]
发表于 2011-9-9 20:17:21 | 显示全部楼层 |阅读模式
本帖最后由 nmgwddj 于 2011-9-17 14:04 编辑



这是一个进程查看工具,process explorer,看了看他的主界面,是一个TreeView+ListView的列表框

udf看了个遍,貌似没有这种做法。不知道有没有前辈曾经做过这样的界面,介绍下经验。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2011-9-9 21:14:41 | 显示全部楼层
追加一个问题



_WinAPI_GetProcessMemoryInfo这个函数有部分进程,获取不到“[2] - 当前工作集大小”,不知道这里的当前工作集大小是否是当前内存使用率?

在获取的时候会报错,另外发现,只要_WinAPI_GetProcessFileName获取不到路径的,就获取不到内存占用率。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-9-9 21:24:04 | 显示全部楼层
另外发现的那个问题用的函数不太合适,用_WinAPI_GetProcessCommandLine( [$PID] )能获取路径
 楼主| 发表于 2011-9-9 21:56:44 | 显示全部楼层
回复 3# netegg


    发现只获取到了参数,路径貌似没有返回值。
发表于 2011-9-9 22:18:55 | 显示全部楼层
控件类名为TreeListWindowClass,这不是标准的WINDOWS控件,只有标头是标准的SysHeader32。其中的每个条目(item)都是调用 设备场景(hDC)类的函数画出来的。
 楼主| 发表于 2011-9-9 22:46:33 | 显示全部楼层
回复 5# pusofalse


    ...看来自己画要等一段时间了,不知道谁有空做个例子,学习学习。
 楼主| 发表于 2011-9-9 23:50:11 | 显示全部楼层
回复 3# netegg


    懂了,看到了这个函数有个“启用完全访问权限”
发表于 2011-9-10 18:24:03 | 显示全部楼层
本帖最后由 netegg 于 2011-9-10 18:25 编辑

回复 7# nmgwddj
那些可能基本都是核心(服务)进程,必须具有完全访问权限才能读取
发表于 2011-9-16 22:02:22 | 显示全部楼层
解决办法呢?在哪?
 楼主| 发表于 2011-9-17 10:09:10 | 显示全部楼层
回复 9# hzxymkb


    第二个问题解决了,第一个没有。
发表于 2011-9-17 13:58:33 | 显示全部楼层
回复 10# nmgwddj


    请把“以解决”改成“已解决”。
 楼主| 发表于 2011-9-17 14:03:54 | 显示全部楼层
回复 11# pusofalse


    不好意思,那天正赶上用搜狗那个输入法。
发表于 2018-3-21 09:47:24 | 显示全部楼层
回复 12# nmgwddj

這個問題 有解了嗎  上面的那個形式
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-18 14:54 , Processed in 0.088818 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表