拦截所有外部进程的消息

时间:2013-07-25 13:56:21

标签: visual-c++ messages

只是为了看看是否可能,我正在尝试编写一个拦截发送到外部进程的所有鼠标和键盘消息的应用程序。通过几个教程我已经设法将一个DLL注入外部进程,但我正在努力解决如何拦截和阻止消息进入外部进程现在它被注入。

我尝试过使用挂钩,但我无法修改或阻止消息到达外部进程;我只能看看他们是什么。那导致我继承windows,这似乎是最有希望的。

我的问题是:继承正确的方法来拦截和阻止消息到达extrenal app;如果是,这是否意味着我需要在应用程序中为每个窗口创建子类,以防止鼠标和键盘消息到达它?

0 个答案:

没有答案