文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C#应用程序中的输入法

C#应用程序中的输入法

时间:2010-09-02  来源:让大家开心的人

  最近开发一款软件,发现如果一个窗口上有多个输入控件,当我们改变第一个输入控件的输入法时,其它控件的输入法不会改变(像一些常见的软件,输入法只用切换一回),比较郁闷,www.qichepeijian.com,在网上搜索良久,终于找到解决方法了。

  代码如下(放到Form_Load中就可以了):

  代码

  if(InputLanguage.DefaultInputLanguage.LayoutName.IndexOf("Keyboard")==-1 && InputLanguage.DefaultInputLanguage.Culture.Name.Equals("zh-CN"))

  {

  InputLanguage.CurrentInputLanguage=InputLanguage.DefaultInputLanguage;

  }

  else

  {

  foreach(InputLanguage lang in InputLanguage.InstalledInputLanguages)

  {

  if(lang.Culture.Name.Equals("zh-CN") && lang.LayoutName.IndexOf("Keyboard")==-1)

  {

  InputLanguage.CurrentInputLanguage=lang;

  break;

  }

  }

  }

相关阅读 更多 +
排行榜 更多 +
浴血混战官方下载

浴血混战官方下载

飞行射击 下载
检票员模拟器免广告下载

检票员模拟器免广告下载

模拟经营 下载
最终前哨最终版手机版下载

最终前哨最终版手机版下载

休闲益智 下载