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

标签 c++ winapi input

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

最佳答案

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

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

相关文章:

c++ - vector 中数据的均匀分布

jquery - 如何使用 jquery 在输入类型 ="text"和 textarea 之间切换

html - 是否可以设置html表单输入文本框的选择颜色?

c# - 为什么 win32 上没有 c# native 编译器项目?

c++ - 将单例实例限制为线程

java - 计算用户输入的数量

c++ - 我是否在 WinApi 中正确执行动画?

c++ - 向 snprintf 提供空指针时的预期行为

c++ - 关于 deque<T> 的额外间接寻址

c++ - MFC C++ 通过 WM_DEVICECHANGE 通知区分两个设备