yxd199512041 发表于 2011-11-6 15:19:50

vb如何获取某程序的全部句柄

RT

supertankhzt 发表于 2011-11-6 16:35:15

api
Findwindow+FindwindowEx遍历句柄

Tesla.Angela 发表于 2011-11-6 20:18:53

枚举系统句柄表,然后看看哪些句柄属于指定的进程。

马大哈 发表于 2011-11-6 20:36:38

http://www.m5home.com/bbs/thread-20-1-1.html

GetWindow去遍历就行了.这里有个例子.

yxd199512041 发表于 2011-11-10 17:49:55

谢谢各位

Tesla.Angela 发表于 2011-11-10 21:11:56

yxd199512041 发表于 2011-11-10 17:49 static/image/common/back.gif
谢谢各位

枚举系统句柄表是使用ZwQuerySystemInformation的第16功能号。
具体代码可以参考著名的“VB杀冰刃”程序。

yxd199512041 发表于 2011-11-13 17:40:30

Tesla.Angela 发表于 2011-11-10 21:11 static/image/common/back.gif
枚举系统句柄表是使用ZwQuerySystemInformation的第16功能号。
具体代码可以参考著名的“VB杀冰刃”程序 ...

这个太复杂了。
我是只是想用这个向qq发sw_hide消息来实现后台挂qq而已。是在别人电脑上,这样比较安全。。

Tesla.Angela 发表于 2011-11-13 18:09:50

yxd199512041 发表于 2011-11-13 17:40 static/image/common/back.gif
这个太复杂了。
我是只是想用这个向qq发sw_hide消息来实现后台挂qq而已。是在别人电脑上,这样比较安全。 ...

你随便下载一个窗口管理器之类的程序(在我的印象中【倒霉蛋儿】写过一个不错),把枚举进程内所有窗口句柄的代码抠出来,然后把这些句柄的透明度全部设置为“完全透明”即可。

yxd199512041 发表于 2011-11-19 21:01:48

Tesla.Angela 发表于 2011-11-13 18:09 static/image/common/back.gif
你随便下载一个窗口管理器之类的程序(在我的印象中【倒霉蛋儿】写过一个不错),把枚举进程内所有窗口句 ...

找不到了。源码下载地址已经失效了。。

Tesla.Angela 发表于 2011-11-20 16:28:05

yxd199512041 发表于 2011-11-19 21:01 static/image/common/back.gif
找不到了。源码下载地址已经失效了。。

给你找了个我在2004年收集的代码。。。兼容WIN16和WIN32。。。最早好象是VB3.0的工程。。。

Tesla.Angela 发表于 2011-11-23 20:45:53

rqqeq 发表于 2011-11-23 18:24 static/image/common/back.gif
顺便问一句如何枚举消息钩子句柄……

我以前貌似有这样的代码,现在不知道去哪里了。

Tesla.Angela 发表于 2011-11-24 22:33:16

rqqeq 发表于 2011-11-23 18:24 static/image/common/back.gif
顺便问一句如何枚举消息钩子句柄……

忘记了,没怎么看代码。。。

yxd199512041 发表于 2011-11-27 17:47:46

Tesla.Angela 发表于 2011-11-20 16:28 static/image/common/back.gif
给你找了个我在2004年收集的代码。。。兼容WIN16和WIN32。。。最早好象是VB3.0的工程。。。

我很郁闷
我倒是自己解决了。但是,我发现qq2011已经不支持命令行登陆了。也就是说白写了!

Tesla.Angela 发表于 2011-11-27 19:16:09

yxd199512041 发表于 2011-11-27 17:47 static/image/common/back.gif
我很郁闷
我倒是自己解决了。但是,我发现qq2011已经不支持命令行登陆了。也就是说白写了!

不支持是正常的,命令行登录太危险了!

yxd199512041 发表于 2011-12-3 10:24:18

Tesla.Angela 发表于 2011-11-27 19:16 static/image/common/back.gif
不支持是正常的,命令行登录太危险了!

是啊。不过对我来说没什么,我那号反正就几十好友。到了也无所谓安全问题我倒不在乎。看来只能用网页了
页: [1]
查看完整版本: vb如何获取某程序的全部句柄