如何使用vb.net以当前活动形式获取输入键盘语言?

时间:2013-04-13 22:10:00

标签: input

我试着用 RichTextBox1.Text = Application.CurrentInputLanguage.LayoutName

如果我的FORM1现在使用“US”语言,但我关注的当前应用程序是“JPN”语言。 此代码仅检测FORM1中的语言,因此我在richtextbox中获得“US”。 (这是错误的,我应该从我现在关注的当前应用程序中得到“JPN”)

我该怎么办?

1 个答案:

答案 0 :(得分:0)

虽然你的问题有点难以理解
我试着从我身边.... 这可能会帮助你:

Dim myCurrentLanguage As InputLanguage = InputLanguage.CurrentInputLanguage
   RichTextBox1.Text = myCurrentLanguage.Culture.EnglishName & ControlChars.Cr