Code
string languageName = "五笔";//查找第一个五笔输入法
foreach (InputLanguage l in InputLanguage.InstalledInputLanguages)
{
if (l.LayoutName.IndexOf(languageName) >= 0)
{
InputLanguage.CurrentInputLanguage
= l;
break;
}
}