有没有什么方法可以使用 C# 或 VB 在 Windows 中安装/删除输入语言?
我知道 InputLanguage
类。但这不提供安装/删除输入语言的功能。即使我将 CurrentInputLanguage
更改为仅适用于我的应用程序的任何 InstalledInputLanguages
。我需要以编程方式在 Windows 中安装/删除输入语言。
最佳答案
您可能正在寻找一种在您的程序中运行 power-shell 的方法,我不知道有一种简单的方法可以在 VB 或 C# 中执行您想要的操作,但是配置 Windows 正是 power shell 的用途。
看看 http://blogs.msdn.com/b/kebab/archive/2014/04/28/executing-powershell-scripts-from-c.aspx
然后查看如何使用 power-shell 安装语言。
所以我在 power-shell 中猜测你想要基于 Set-WinUserLanguageList 的东西
关于c# - 使用 C# 或 VB.net 安装和删除输入语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21541137/