微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果我发送一个WM_KEYDOWN消息使用wndproc,计算机将按住键直到我发送WM_KEYUP?

我正在寻找一个解决scheme,以编程方式持有一段时间的键盘键(我不知道有多less时间)。

我认为,如果我发送一个WM_KEYDOWN消息的关键将被closures,直到WM_KEYUP发送,但我不知道。

我会testing它。 但我需要去,我没有太多时间。 我想看看有人已经testing过这个。

这是我发布的其他问题,与此相关。

我想制作一个虚拟键盘。 我是否需要将WM_KEYDOWN发送到当前活动窗口或HWND_broADCAST?

我可以以编程方式对文件共享执行“净使用”吗?

仿真Zebra打印机

Android模拟器(无法绑定到本地8601debugging器)

Mac友好的热键?

有没有一个标准的常数* nix基准,如果没有,如何做一个`bogobench`?

如何在PHP中以特定用户的身份运行外部命令

.Net类来控制远程机器上的服务?

访问模拟帐户的私钥

天青本地存储模拟器发出400个错误的请求

离散事件模拟在Windows和Linux中产生不同的结果

不,因为如果您检查使用键盘时发送的消息,您将看到消息如下:

WM_KEYDOWN WM_KEYPRESS WM_KEYUP

WM_KEYPRESS消息每两个滴答发送(取决于键盘配置)。

WM_KEYDOWN和WM_KEYUP是由系统生成的消息 – 这取决于应用程序如何解释这些消息。 合成这些消息将不会影响实际的键盘状态。

如果您想模拟键盘输入,请使用sendinput API。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐