控件的ImeMode属性设为On
切换为中文:
foreach (InputLanguage inputLanguage in InputLanguage.InstalledInputLanguages)
{
if (inputLanguage.LayoutName.IndexOf(Operator.m_InputLanguage) >= 0)
{
InputLanguage.CurrentInputLanguage = inputLanguage;
break;
}
}
切换为英文:
foreach (InputLanguage inputLanguage in InputLanguage.InstalledInputLanguages)
{
if (inputLanguage.Culture.Name.IndexOf("en") >= 0)
{
InputLanguage.CurrentInputLanguage = inputLanguage;
break;
}
切换为中文:
foreach (InputLanguage inputLanguage in InputLanguage.InstalledInputLanguages)
切换为英文:
foreach (InputLanguage inputLanguage in InputLanguage.InstalledInputLanguages)
//判断输入法
if (InputLanguage.CurrentInputLanguage.Equals(InputLanguage.FromCulture(CultureInfo.GetCultureInfo("en-US"))))
{
}