System.Windows.Forms.InputLanguage.CurrentInputLanguage总是给我英

本文关键字:CurrentInputLanguage Windows Forms InputLanguage System | 更新日期: 2023-09-27 17:58:09

我正在编写一个Key Logger应用程序,我希望它能检测当前的输入语言

我安装了两个英语-美国和阿拉伯语(101)

这行应该给我当前的输入语言,但它总是给我英语

System.Windows.Forms.InputLanguage.CurrentInputLanguage.LayoutName??

还有其他解决方案吗?

System.Windows.Forms.InputLanguage.CurrentInputLanguage总是给我英

InputLanguage.CurrentInputLanguage当前线程返回当前语言,在本例中为您的键盘记录应用程序返回当前语言。

您可以p/Invoke GetKeyboardLayout(http://msdn.microsoft.com/en-us/library/ms646296)如果您想检索其他线程的布局。

相关文章:
  • 没有找到相关文章