MFC保存文件中文文件乱码的问题

问题描述

MFC保存文件中文文件乱码的问题

如何通过MFC的文件保存功能保存CEDIT中的文本文件,其中包含中文,要求再次打开能还原的!

解决方案

用unicode方式保存文件 然后写入unicode字符串

时间: 2024-08-02 00:18:27

MFC保存文件中文文件乱码的问题的相关文章

php上传文件中文文件名乱码

这几天在windows下安装了XAMPP,准备初步学习一下php的相关内容.这几天接触到了php上传文件,但是出现了一个郁闷问题,我准备上传一个excel文件,但是如果文件名是中文名就会报错. 一来二去很是郁闷,后来仔细想了想应该是文件编码的问题,我写的php文件使用的是UTF-8编码,如果没有猜错APACHE处理用的应该是GBK(当然现在我无法确定,希望高手给与指教).想明白了这个问题,就去查找相关的教程了,索性找到了iconv这个函数. 函数原型:string iconv ( string

jsp注册页面输入中文后乱码!!!!!

问题描述 我在dbcp.properties中配置: url=jdbc:mysql://localhost:3309/dang?useUnicode=true&characterEncoding=gbkstruts.xml中web.xml中和各JSP中都设置的编码GBK, 数据库用的mysql, 设置了default character set gbk;  可以在注册界面输入中文时注册成功后, 跳转页面昵称就变成了?????, 火狐浏览器的页面编码也设置的是gbk, 求解啊  问题补充:<d

关于使用java从http接口取数据保存到本地文件的中文乱码处理

关于使用java从http接口取数据保存到本地文件的中文乱码处理 要做到如下几点: 1. 取接口数据,要注意加入编码设置与接口文件本身的编码设置一致,才能取得正确的数据   注意如下的: ins =new InputStreamReader(connection.getInputStream(),"GBK"):   必须加入第二个编码格式参数:参数的值与接口返回的数据的编码格式一致         /**   * 从某个接口取返回数据内容   * @param url   * @ret

js文件里的中文调用乱码

问题描述 js文件里的中文调用乱码 function pop_show(event,s,j){var str=navigator.appVersion var event=event||window.event;var src=event.target||event.srcElement;s='答案:'+s;if(j!=''){s+='解谜:'+j;} src.parentNode.innerHTML=s;} 调用页面显示的是乱码: 网上找了很多答案,都说是编码的问题 ,但是无论怎么改都没用,我

qt txt文件 中文 乱码-Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码

问题描述 Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码 在网上查了一些关于Qt中文乱码的问题,主要是因为机器的编码问题QTextCodec::setCodecForLocale(QTextCodec::codecForName(""GBK""));QTextCodec::setCodecForCStrings(QTextCodec::codecForName(""GBK"")); QText

ajax-后台请求json文件,中文出现乱码

问题描述 后台请求json文件,中文出现乱码 为什么我的中文出现乱码,怎么设置啊? 前台代码: $(document).ready(function(){ $('a').click(function(){ $.ajax({ type: "GET", url: "page"+$(this).text()+".json", headers: { //contentType : "application/json", // &quo

u盘-【求助】在U盘中创建文件或文件夹名字时,中文乱码问题

问题描述 [求助]在U盘中创建文件或文件夹名字时,中文乱码问题 使用Qt的QDir类的mkdir方法,在U盘上创建一个带中文的目录,结果在Windows中显示的文件夹是乱码的,试着改了几个编码都还是乱码,求高手指教,谢谢! 解决方案 参考QT代码中直接使用中文之乱码解决 在main文件中添加代码: #include <QTextCodec>int main(int argc char **argv){.................... QTextCodec::setCodecForTr(

tomcat-chrome访问一个json文件中文乱码

问题描述 chrome访问一个json文件中文乱码 因为要访问json文件,在chrome上面安装了json handle插件,但是还是出现中文乱码,经过查询,说是需要设置tomcat uriencoding. 这个也设置了,tomcat也重新启动了,但是还是访问出现中文乱码,不知道如何解决? 谢谢各位回答 解决方案 json文件存储为utf-8编码没有 解决方案二: redirectPort="8443" useBodyEncodingForURI="ture"

cstring-CString作为文件名保存文件,存在乱码的现象

问题描述 CString作为文件名保存文件,存在乱码的现象 如何把CString的字符串放入文件保存对话框中,为什么文件名后面存在乱码的现象? 解决方案 看下文件名后面的 是否存在,是否没有截断字符串,以及你的字符串缓冲区长度是否足够 解决方案二: 注意字符串编码格式 和文件编码格式 解决方案三: _T(""),使用Unicode字符