我想知道是否有可能在C ++中创建一个可以“按下”键的程序,或者让计算机认为某些按键被按下了,并做一些事情,比如制作一个“播放”游戏的程序,或自动输入一些无法记住的长而模糊的按钮序列。
(我现在无法想到,但存储游戏密码可能就是一个例子,特别是当你不能只输入它,但必须将光标移动到你想要的字母,然后按回车或其他东西)
只是想知道。
答案 0 :(得分:0)
答案 1 :(得分:0)
RaymondC表示这通常是一个坏主意:
http://blogs.msdn.com/oldnewthing/archive/2005/05/30/423202.aspx
如果真的想要制作一个令人信服的键盘,你必须编写一个伪装成键盘的设备驱动程序。尽管如此,或者如果您正在编写测试代码,SendInput也会这样做。