gpt4 book ai didi

C GetAsyncKeyState 参数和值

转载 作者:行者123 更新时间:2023-11-30 20:23:24 29 4
gpt4 key购买 nike

在阅读有关记录键盘上按下的键(Windows 平台)的脚本时,我发现了以下代码片段。我已经阅读了有关 GetAsyncKeyState() 的 msdn 文档并搜索了解释,但没有找到任何令人满意的答案。提前致谢:)

 if (GetAsyncKeyState(character) == -32767){
//do something
}

最佳答案

(16位)值-32767是十六进制的0x8001。这样可以很容易地看到位 0 和 15 已设置。 man page表示“如果设置了最高有效位,则按键按下,如果设置了最低有效位,则在上次调用 GetAsyncKeyState 后按下该键。” 当这两个位都设置时,这两个条件都成立。

关于C GetAsyncKeyState 参数和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36207138/

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