我已下载安装了补丁NDP20-KB925488-X86.msp,但问题还是照旧,如果这个问题不解决,可以想像客户发现后会如何评价我们的产品;我发现SQL2005_SP2中也存在类似问题,微软到底有没有解决这个问题的办法?各位说说你们是怎么解决的?谢谢!

解决方案 »

  1.   

    楼上的,我打了这个补丁NDP20-KB925488-X86.msp,但问题还是照旧啊?
      

  2.   

    我可以很负责地告诉楼主,打了补丁肯定是能解决了!
    建议楼主检查一下输入法属性的设置好像是IMEMODE这个属性!
      

  3.   

    谢谢各位。回楼上,我的TextBox的那个属性都是用的默认的没修改过,但确实在一个FORM中第一次用五笔输入法输入中文时没有反应,获得焦点的TextBox连英文也输入不了,必须重复再切换一遍才行等下把IMEMODE设置下试试。
      

  4.   

    最早的BUG 是焦点转移后就会自动打开中文输入法,打了不丁后基本上应该可以了,就是偶尔会出现另外的问题,就是键盘切换输入法不管用,非要用鼠标才换的过来.无奈拉
      

  5.   

    是不是我遇到的问题和大家遇到的不一样:打开一个FORM后,在第一个获得焦点的TextBox上切换成五笔输入法,却输入不了任何字符(连英文也输入不了),必须将输入法切换回其他输入法,再切换回五笔才正常。这就是我所谓的“五笔输入法”的问题,我已试过陈桥和五笔加加,都有这样的问题,打上了NDP20-KB925488-X86.msp补丁还是未见解决啊兄弟们
      

  6.   

    这个bug已经很久了,微软出的那个补丁只是解决了自动变成全角的问题,输入法自动变灰没有解决。主要是以前旧的输入法都是这样,大概因为他们认为那里不是可输入区域。变相解决就是系统干开启的时候先自动开两次输入法,以后就可能正常。这个不是对所有都试用的。或者建议客户使用微软拼音等新的
      

  7.   

    谢谢 appleqq(苹果猫)
    你说的"变相解决就是系统干开启的时候先自动开两次输入法,以后就可能正常"也不失为一个解决方法思路啊但如何实现啊?也就是说,如何编程在Form Load时自动开两次输入法?请高人给个思路?
      

  8.   

    http://files.cnblogs.com/tuyile006/ndp20-kb925488-x86.rar 
    VS2005全角补丁.
    手工修改办法:
    http://dev.yesky.com/msdn/471/2370471.shtml
      

  9.   

    楼上的你那个是解决 “输入法自动切换到全角的Bug”
    而我的问题是“输入法自动变灰”,也就是说根本输入不了字符!
      

  10.   

    我试了一下,按 ctrl+shift 切换不灵,按多少次都用,一定要按两次ctrl+space
      

  11.   

    哎.nnd,原来是bug,我靠.我以为我程序那里问题呢?期待更多人的意见.
      

  12.   

    回photoplan():我开发的机器也有3台,都是装的VS2005_SP1,都有同样的BUG;
    我用了至少4台机测试过,3台XP_SP2,一台2003_R2,都是这种情况;
      

  13.   

    MS看来一点也没有要解决他的 2.0中留下的这个 bug.呵
      

  14.   

    回楼上,问题是这样的:打开一个FORM后,在第一个获得焦点的TextBox上切换成五笔输入法,却输入不了任何字符(连英文也输入不了),必须将输入法切换回其他输入法,再切换回五笔才正常。
      

  15.   

    MS_VS.NET_2005全角问题补丁.msp
    好象这个能解决吧。
      

  16.   

    我只是试过在开发的时候,启动输入法的时候是灰的,必须要点击一下才能输入...这BUG已经遗留了很久了..只能期待VS 2008了!
      

  17.   

    VS 2008开发的.net2.0版程序,问题依旧
      

  18.   

    http://files.cnblogs.com/tuyile006/ndp20-kb925488-x86.rar   这个补丁有用,不错