如何让我的代码控制键盘来玩另一个游戏?

时间:2015-06-22 18:20:56

标签: keyboard-hook

有一款名为Zen Puzzle Garden的益智游戏,我刚刚编写了一个解决游戏中谜题的程序。现在,它通过强力搜索解决方案,然后吐出必要的动作来解决难题:向上,向下,向左和向右。

但我想要的是在我的电脑上运行游戏,并将这些动作从我的程序中提取到游戏中,所以我看着游戏自动解决。

最简单的方法是什么?

我应该提一下我的代码是用C语言编写的。

1 个答案:

答案 0 :(得分:0)

System.Windows.Forms.SendKeys.SendWait("String you want");

或者

System.Windows.Forms.SendKeys.SendWait(Keys.Up.ToString());

请注意,如果输入字符串,它将发送整个字符串。所以你应该做一个开关/案例来看看你想要计算什么Key。