Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
InputSimulator 是否适用于游戏?我尝试过以下代码
while (i < 200) { InputSimulator.SimulateKeyDown(VirtualKeyCode.RETURN); Thread.Sleep(1000); i++; }
这在记事本等某些应用程序中完美运行。但在 NFS 最想要的游戏中失败了。任何想法?
这是因为游戏通常使用 DirectX 来处理输入,而不是从窗口管理器中获取输入事件。InputSimulator很可能只是将适当的消息插入消息队列。
InputSimulator
这通常是内置的保护,大多数主要游戏都有。这对于大多数语言来说都是一样的,你必须以某种方式绕过保护,这可能非常困难。