如何创建多语言低级全局键盘挂钩c#

时间:2019-05-13 13:19:34

标签: c# keyboard keyboard-hook keyboard-layout

在我的应用程序中,我使用“低级全局键盘挂钩”来检测用户按下了哪些键。

就目前而言,无论您使用哪种键盘布局,我的应用程序都会将键翻译为英文。 我要它要做的是能够识别当前的键盘布局,并解析在当前键盘布局中按下到char的键。

例如,如果我在键盘上按下's'键,并且当前的语言布局是希伯来语,我想获取字符'ד',它是与希伯来语中与's'相同的键上写的字符键盘。

我可以做这样的事情吗?

0 个答案:

没有答案