6

我正在尝试在游戏中模拟鼠标事件。游戏使用 DirectInput,因此您不能使用 SendMessage 向其发送鼠标事件/键盘事件,这基本上就是我必须加入游戏的原因。

另外我不想使用 SendInput/mouse_events,游戏必须在后台运行并制作鼠标事件。

我已经设法在游戏中制作了一个 DLL 挂钩,但现在下一个问题是我必须制作鼠标事件和键盘(可能是主要问题)。

提前致谢。

4

1 回答 1

2

您可以使用GlovePIE代替进入游戏,它是一个内核级输入模拟器。您可以写下自己的脚本,然后使用它。因此,您需要将您的应用程序的消息发送到 GlovePIE,它将在内核级别生成输入,因此这将适用于 DirectX 游戏。

于 2014-07-14T18:55:39.857 回答