当前位置:编程问答 > VC++ >

vc++编程时 输入汉字就变成乱码

问题:vc6.0 麻烦谁能帮忙解决
补充:乱码 形式 
		
追问:我是网上下载的安装包怎么办?
答案:这个设置字体就可以了吧
菜单的工具-选项 格式标签 修改源窗口的字体

电脑这个程序是不是、认识汉字的

要用进制法才可以

只能读取二进制

在网上找到的答案:

这个问题是因为你的语言设置不正确。如果想在AppWizard生成的工程文件中使用中文,在第一步(图1),选择Chinese(P.R.C),如果你在语言列表中没有找到有关中文的选项,说明你的VC++的中文支持模块没有安装。此时,应退出VC++,在VC++的光盘的\DevStudio\SharedIDE\Bin\IDE目录下找到APPWZCHS.DLL文件,将其拷贝到硬盘的DevStudio\SharedIDE\Bin\IDE目录下即可,再启动VC++,就可以看到这一选项了。使用这一选项生成的工程文件中的所有资源都是中文的。VC++还提供了繁体中文(APPWZCHT.DLL)、日文(APPWZJPN.DLL)和韩文(APPWZKOR.DLL)的支持模块。

图1在MFC AppWizard的第1步中选择中文资源
如果你的工程中的菜单、对话框、字符串等资源不是由AppWizard生成的,而是手工添加的,你必须保证该资源的Language选项为Chinese(P.R.C)。具体的做法是在资源列表中选择资源,然后在快捷菜单中选择Properties,在图2所示的对话框中设置Language下拉框。如果在Language中选择English,尽管在集成环境中可以正常显示中文,但编译后就变成了诸如"___.???"之类的乱码了。


图1在MFC AppWizard的第1步中选择中文资源
如果你的工程中的菜单、对话框、字符串等资源不是由AppWizard生成的,而是手工添加的,你必须保证该资源的Language选项为Chinese(P.R.C)。具体的做法是在资源列表中选择资源,然后在快捷菜单中选择Properties,在图2所示的对话框中设置Language下拉框。如果在Language中选择English,尽管在集成环境中可以正常显示中文,但编译后就变成了诸如"___.???"之类的乱码了。


上一个:安装VC++编程软件电脑需要满足哪些要求????
下一个:求一个简单好用的VC++编程的程序

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,