2012-02-02 163 views
0

我想编写一个程序来确定鼠标是由人类还是由不同的进程调用User32 SendInput函数来移动。我认为也许可以使用DLL注入来检测SendInput何时被调用,但我没有任何经验 - 这可能吗?检测Win API mouse_event调用

非常感谢。

回答

0

Microsoft Detours库允许您获取函数调用的通知。

Detours是一个用于检测任意Win32函数Windows兼容处理器的库。 Detours 通过重写目标函数的内存代码来拦截Win32函数。 Detours软件包还包含用于将任意DLL和数据段(称为有效内容)附加到任何Win32二进制文件的实用程序。