none
软键盘,输入法 RRS feed

  • 问题

  • 使用C#编写代码,打开系统的软键盘,其中先设置当前输入法InputLanguage.CurrentInputLanguage为“微软拼音”,但是却设置失败,无法打开软键盘,不知道是怎么回事,请指教,谢谢!
    guiwenyang
    2011年9月29日 3:17

答案

  • 也许由于设置方法不正确,请试一试下列代码:

          foreach (InputLanguage language in InputLanguage.InstalledInputLanguages)

          {

              if (language.LayoutName.Contains("微软拼音"))

              //or: if (language.LayoutName == "微软拼音")

              {

                   InputLanguage.CurrentInputLanguage = language;

                   break;

              }

          }


    Martin Xie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年9月30日 9:28
    版主