【发布时间】:2021-11-23 21:27:18
【问题描述】:
我需要制作一个模拟按键的 dll。为此,我发现您可以将INPUT 与SendInput 结合使用。如果您从一开始就知道要模拟哪个键很容易,因为您可以查看Virtual-Key Codes 的列表并从一开始就使用这些键对其进行编码,但我实际上需要能够更改它们,所以我需要它被动态选择。在我的研究中,我发现VkKeyScanExA 非常好,因为这个 dll 将在本机函数中使用,并且从 Java 中我可以发送一个字符串作为要按下的请求键,但是我遇到了一个问题,我找不到一个完整的关键字符串列表,就像我发现的那样
Virtual-Key Codes。任何人都可以帮助我提供一个包含类似Virtual-Key Codes 的列表但针对VkKeyScanExA 的列表的来源吗?问题是如果我使用“4”,它将使用数字 4,但如果用户使用 num 4 怎么办?!这就是为什么一个完整的列表会很有帮助的原因。
【问题讨论】: