有没有办法用C ++模拟Windows输入?

时间:2009-06-11 18:07:57

标签: c++ windows input simulate

我想知道是否有可能在C ++中创建一个可以“按下”键的程序,或者让计算机认为某些按键被按下了,并做一些事情,比如制作一个“播放”游戏的程序,或自动输入一些无法记住的长而模糊的按钮序列。

(我现在无法想到,但存储游戏密码可能就是一个例子,特别是当你不能只输入它,但必须将光标移动到你想要的字母,然后按回车或其他东西)

只是想知道。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

RaymondC表示这通常是一个坏主意:

http://blogs.msdn.com/oldnewthing/archive/2005/05/30/423202.aspx

如果真的想要制作一个令人信服的键盘,你必须编写一个伪装成键盘的设备驱动程序。尽管如此,或者如果您正在编写测试代码,SendInput也会这样做。