码迷,mamicode.com
首页 > 编程语言 > 详细

VC++ 从文档中读取数据

时间:2014-07-02 14:04:18      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   文件   数据   c++   

void 类名::ReadData()
{
    CStdioFile file;
    CFileException exp;
char* old_locale=_strdup(setlocale(LC_CTYPE,NULL) ); setlocale( LC_CTYPE,"chs");
if(file.Open(_T("c:\\MiniMenu.mnu"),CFile::typeText|CFile::modeRead,&exp) == FALSE) { CString sMsg; exp.GetErrorMessage(sMsg.GetBuffer(1024),1024); sMsg.ReleaseBuffer(); MessageBox(sMsg,_T("错误"),MB_OK|MB_ICONERROR); } CString sValue; while(file.ReadString(sValue)) { …… }
setlocale( LC_CTYPE, old_locale );
//还原语言区域的设置 free( old_locale );//还原区域设定 }

因为还涉及到了中文的显示不是乱码所以还要加上头文件:#include <locale.h>

VC++ 从文档中读取数据,布布扣,bubuko.com

VC++ 从文档中读取数据

标签:style   blog   color   文件   数据   c++   

原文地址:http://www.cnblogs.com/xueniwawa/p/3819445.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!