gpt4 book ai didi

c++ - 更改重复键阈值 c++

转载 作者:行者123 更新时间:2023-11-30 03:12:10 24 4
gpt4 key购买 nike

我正在构建一个 C++ 俄罗斯方 block 游戏(不是 C++ .Net)。我觉得我的控制很奇怪。我想这样做,以便当用户按下其中一个箭头键时,按住它大约 10 毫秒将启动 Windows 具有的重复功能。默认设置为大约 500 毫秒,这对我的游戏来说太慢了。如何设置从按下键到重复按下键的速度?不是它重复多少次/秒。

谢谢

*我想做的是将重复延迟更改为短

在键盘设置的控制面板中有重复率,我该如何设置?

最佳答案

通常,您要做的不是对受常规键重复设置约束的 WM_CHAR 消息作出 react ,而是寻找 WM_KEYDOWNWM_KEYUP,并根据您运行的计时器 采取行动。例如,如果您将计时器设置为每 50 毫秒触发一次,那么您可以每 50 毫秒重复一次,并且在收到 WM_KEYDOWN 消息时仍会立即执行第一个操作。

关于c++ - 更改重复键阈值 c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1441423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com