代码之家  ›  专栏  ›  技术社区  ›  Shalom Craimer

我该如何获取和设置另一个应用程序的输入语言?

  •  2
  • Shalom Craimer  · 技术社区  · 17 年前

    问题是:我有一个残疾用户,他使用的是专门的虚拟键盘。他在虚拟键盘中切换语言没有任何问题,但它并不总是改变当前活动应用程序的输入语言(输入键盘?),这正是他所需要的。

    1 回复  |  直到 17 年前
        1
  •  2
  •   brokenisfixed    17 年前

    系统中有一个“InputLanguage”类。窗户。窗体(.NET)。它允许您设置所需的输入语言。MSDN InputLanguage类描述中提供了更多信息。

    至于为特定窗口设置语言,有一个解决方案:

    http://www.java2s.com/Tutorial/CSharp/0520__Windows/GetcurrentActiveWindow.htm