C#:在游戏中模拟按键

问题描述 投票:1回答:1

我希望能够从C#应用程序控制游戏(Planes)。我尝试了各种方法,包括

  • SendKeys.SendWait( “W”)
  • SendKeys.Send( “W”)
  • InputSimulator
  • SendInput

如果我打开记事本并运行我的代码,我可以看到所有这些方法都有效(字母WASD是根据代码编写的)。但是,当我打开我的游戏时,它不会对这些输入做出反应。

任何人都有想法更好的方法?

c# keyboard key controls
1个回答
0
投票

你的语法错了。应该;

SendKeys.SendWait("{W}");
© www.soinside.com 2019 - 2024. All rights reserved.