2

我一直在自学如何通过 Window 的 API 使用消息,并且实际上在学习它们方面做得很好。问题是,我不知道如何从另一个应用程序接收消息以启动我的代码。

本质上,我想要做的是允许使用商业应用程序的其他人单击保存按钮(在商业应用程序上),并让我的应用程序停止保存消息,提示用户,然后取消保存以允许他们继续,或允许保存(我现在通过消息知道如何操作)。

我只需要知道如何捕捉消息并阻止它。如果有人可以向我指出 API 调用、函数或可能有帮助的文档,请这样做。

4

2 回答 2

3

查看Microsoft Research 的 Detours。这是可能的,但并不简单。此外,请查看客户端游戏作弊的执行方式。我不会在这里链接它们中的任何一个,但它们就在那里。这基本上就是你想要做的。

于 2009-08-21T19:27:41.190 回答
1

我认为您需要像调试器一样将自己的应用程序附加到正在运行的进程中……除非商业应用程序具有插入其体系结构的自定义方法来执行此操作。

下一个问题是……你想沿着这条路走下去吗?

于 2009-08-21T19:22:24.447 回答