VS2005不论在其IDE环境中还是在开发出的程序中都存在中文全角的BUG--只要想输入中文的时候输入法总是无故变成全角,以下是详细内容:

IDE中的情况:
起初在工具--选项--环境--区域设置 把语言设置称"中文简体".
然后在vs环境中把光标移到属性需要设置的文本域是就自动转换成全角状态,而打不出中文,甚是郁闷。
解决办法,很简单,语言设置改回 "与Microsoft Windows 相同",重新启动vs即可.

程序中的情况:
症状与上面类似,解决方法如下:
//新建一个类

 1VS2005中的全角BUG(C#代码)[转]public class Globe_Cls
 2


//在每个有BUG的窗体的form_load事件中加入
Globe_Cls.SetIme(this); 
代码就可以了。

还有一种方法就是用微软自己的输入法就没有这种问题。
其实用代码来解决只是一时之计,希望MS早日推出补丁别让程序做得这么辛苦。

相关网址:http://bbs.cfash.net/dispbbs.asp?boardID=180&ID=108986&page=1

相关文章: