无论键盘区域设置如何,都可以获得按下的键?

时间:2012-10-27 18:31:38

标签: keyboard locale capture

假设我在英文键盘上按了“=”。如果我将键盘语言切换为土耳其语,按相同的键会给我一个“ - ”。所以我很容易说我的操作系统解释了按键。

我的问题是,是否有可能获得一个密钥的真实值,这样无论使用哪种语言,我都能知道哪个键被按下了?之后,我需要将这个值与RegisterHotKey一起使用。

1 个答案:

答案 0 :(得分:0)

您使用的是虚拟键码,而不是与语言相关的键盘扫描码。

您没有指定编程语言,但这些语言和操作系统应该是独立的。 Virtual-Key Codes link