gpt4 book ai didi

windows - 如何在win32中将硬件ascii翻译成硬件扫描码

转载 作者:行者123 更新时间:2023-12-04 07:04:14 25 4
gpt4 key购买 nike

有没有办法将一个字符翻译成相应的硬件扫描码(不是虚拟键码)?我需要它来与古老的硬件设备进行通信。

最佳答案

似乎最直接的方法是使用 MapVirtualKey 或 MapVirtualKeyEx,它们将 VK 代码转换为扫描代码。

可以使用 VkKeyScan 获取 VK 扫描码的字符(根据 MS 文档提取包含 VK 码的低字节)。所以要获取'X'的扫描码:

 UINT VKCode=LOBYTE(VkKeyScan('X'));
UINT ScanCode=MapVirtualKey(VKCode,0);

关于windows - 如何在win32中将硬件ascii翻译成硬件扫描码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1361262/

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