怎样截获其他程序的消息?(100分)

  • 主题发起人 主题发起人 the_lover
  • 开始时间 开始时间
T

the_lover

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样截获其他程序的消息,比如用穷举法解开word文档的密码?
如何做?
 
截获其他程序的消息你可以这样
; 先找到那个程序的句柄,然后用钩子(Hook) 来处理那个程序的消息。
但如果想穷举word文档的密码可能不行。 我想word判断密码时可能是在一段代码
里做的吧。应该没有什么消息吧。

; 如果你要写程序 穷举word文档的密码, 那你为什么不用
TWordApplicant + TWordDocument 来处理呢?
 
如果你想截获其他程序的消息,可以用setwindowlong这个函数subclass其他程序的窗口。
不过他不能直接subclass其他进程的窗口。不过你可以建立一个system scope的hookdll文件。
我刚做了一个,不过海有些问题,有时会非法操作,如果你感兴趣,给我发mail:tt.t@263.net[8D]
 
上面的,发个源程序给我如何,我急要。。。谢谢
lanxix@etang.com
 
用钩子函数!
 
接受答案了.
 
后退
顶部