我正在制作一个程序,该程序应该全局更改键盘输入和布局。任何形式的帮助表示赞赏。
我以前使用过这段代码,但没有发生任何事情:
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("ZH-CN"));
最佳答案
我的机器上也没有任何反应。我实际上没有安装该键盘布局。所以它只是保留 en-US,没有异常(exception)。
您必须首先添加键盘布局。在 Windows 8 上,可以通过“控制面板”、“语言”、“添加语言”链接来完成,然后选择一种中文键盘布局。现在它可以在我的机器上运行了。早期版本的 Windows 上的过程有所不同,如果您需要更多帮助,请访问 superuser.com。
关于.net - 在 vb.net 中全局更改键盘语言和布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20309786/