c++ - 改变击键速度 C++

标签 c++ winapi native

基本上,当一个类型,一个按键事件发生。如果按住该键超过一定时间(~1 秒),则重复按下该键,直到出现 keyup。我想更改在我的 C++ 应用程序中自动按下 key 所需的时间。如何做到这一点?

谢谢

最佳答案

按键自动重复的速度由 Windows 控制。

如果你想操纵按键的自动重复,轮询键的状态可能比等待 keydown 事件更有利。这取决于您需要应用程序的响应速度。

本文可能会帮助您了解如何查询关键状态:link

关于c++ - 改变击键速度 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1429472/

相关文章:

c++ - 从正在运行的应用程序窗口 (osx) 获取文本

c# - 在 WinForms 应用程序中禁用重绘

c++ - 在 Sublime Text 3 中编写 C++ 时出现多个错误

c++ - 通过常量值传递 vector 与通过常量引用传递 vector

c# - .NetCore - 网络驱动器上的 FileSystemWatcher,不安全代码 Win32 API 崩溃

c# - 如何创建一个大图标托盘?

hibernate - 如何强制 hibernate 从数据库加载数据?

java - Maven 和 native 库

c++ - 如何使用 std::lock_guard 锁定对 std::map 的读写访问?

C++语言oops