您的位置:首页 > 其它

使用VS2008开发MFC,如何支持中文输入?

2012-07-25 17:02 295 查看
VS2008默认的字符编码是Unicode,在开发MFC时,使用CDC之类的设备,输入中文时会乱码,为了解决这个问题,需要修改VS2008的字符编码。

(1)选择项目——Text属性,跳出如下对话框:



(2)选择配置属性——常规,在右边的项目默认值中的字符集选项上,在下拉菜单中选择“使用多字节字符集”。



(3)重新编译项目,即可输入中文。

注意:修改相应项目中的代码,以与此字符集相符。如TextOutW()函数要改为TextOut()。

另:VC2008 ERROR C101008A解决方案这个问题经常出现!其实并不是你的真正出现了什么问题,只是你的编译链接的时候编译器自身的问题而已!也许是VS2005 ,VS2008 的BUG吧,解决的方法:点class view中的工程,选右鍵,再点clean就可以了; 或者是 build->clean solusion也可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐