c++ - 如何在 Win32 中操作来自键盘的输入?

标签 c++ winapi input

或者为了澄清这个问题,我怎样才能让 Windows 认为我按下了键,而我真的没有?我知道我可能会使用 SendMessage 并在那里指定输入,但是不仅我的应用程序会收到它吗?我想控制接收“假”输入的所有应用程序的范围。有什么建议吗?

最佳答案

您所描述的伪造输入是由 SendInput 实现的。功能。输入转到具有输入焦点的线程。

关于c++ - 如何在 Win32 中操作来自键盘的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7784660/

相关文章:

c++ - OpenGL 模板测试发生在片段程序运行之前还是之后?

c - 如何以编程方式确定 Windows 是否正在关闭?

c - 如何将我在终端中输入的数字分解为数字?

c++ - openmp仅随机使用一个内核

c++ - 如何用 c 或 c++ 读取 FORTRAN 二进制文件?

c++ - 在构造函数中初始化私有(private)成员

html - 在此上下文中,元素输入不允许作为元素 ul 的子元素

c++ - 通用对象载体类 - C++

c - pthread_kill() 使用危险吗?

actionscript-3 - Return 和 numpad Enter 的区别