我试图在游戏中模拟鼠标事件。游戏使用DirectInput,因此您无法使用SendMessage向其发送鼠标事件/键盘事件,这基本上就是我必须参与游戏的原因。
此外,我不想使用SendInput / mouse_events,游戏必须在后台运行并制作鼠标事件。
我已经设法在游戏中创建了一个DLL钩子,但现在接下来的问题是我必须制作鼠标事件和键盘(可能是主要问题)。
提前致谢。
答案 0 :(得分:2)
您可以使用GlovePIE而不是挂钩游戏,这是一个内核级输入模拟器。您可以写下自己的脚本然后使用它。那么你需要向你的应用程序发送消息给GlovePIE,它将在内核级别生成输入,所以这将在DirectX游戏中有效。