我目前正在尝试为一个游戏制作一个自动按键机器人,我使用GetAsyncKeyState和KeyBD_Event使它工作。 但当我在另一个窗口上时,键在我的活动窗口中按下。 我想知道是否有一种方法可以在特定窗口中按下按键,尽管它被最小化了。 我还是一个C++的初学者,所以请尽量降低它的音量。 谢啦!
如果您的用户(鼠标,键盘)焦点不在您的应用程序中,这意味着您失去了控制,这完全取决于您所在的环境界面(桌面环境)。 但是你可以做的(如果你有源代码)是注册键盘快捷键切换回游戏,这同样是平台相关的。 想象一下,如果这是可能的,如果一个开发人员做了一个游戏与控制箭头键,然后每次用户按下箭头键(甚至在其他应用程序),将控制游戏,而不是应用程序用户是打开,这是不好的。 希望你能想到