.net - 在 vb.net 中全局更改键盘语言和布局

标签 .net visual-studio-2010 vb.net-to-c#

我正在制作一个程序,该程序应该全局更改键盘输入和布局。任何形式的帮助表示赞赏。

我以前使用过这段代码,但没有发生任何事情:

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/

相关文章:

c++ - OpenCV:System.Runtime.InteropServices.SEHException

c# - c#中运算符的问题

c# - 服务引用错误 : Failed to generate code for the service reference

c# - C#中的工厂模式

c# - 在 .NET 中开发在线网络摄像头视频监控系统(实时视频流问题)

c++ - 部署一个用VS2010编译的C程序

.net - 集成(Selenium)测试后回滚数据库

c++ - 无法声明 FilePointer 数组

c# - 将 VB.NET 转换为 C# 的奇怪警告 - 十六进制常量

c# - 转换 - 'Result' 不是 'System.Threading.Tasks.Task' 的成员