C# 将输入法设置为英文

方法

private void SwitchToLanguageMode(string cultureType)
        {
            var installedInputLanguages = InputLanguage.InstalledInputLanguages;

            if (installedInputLanguages.Cast<InputLanguage>().Any(i => i.Culture.Name == cultureType))
            {
                InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo(cultureType));
            }
        }

调用

SwitchToLanguageMode("en-US");

猜你喜欢

转载自blog.csdn.net/qq_39397927/article/details/132719570