CStdioFile mFile;
BOOL bRet = mFile.Open(L"e:\\123.txt", CFile::modeRead);
if (!bRet)
{
MessageBox(_T("用户配置文件打开失败!"), _T("提示"), MB_OK);
return;
}
char* old_locale=_strdup( setlocale(LC_CTYPE,NULL) );
::setlocale(LC_CTYPE,"chs");
CString strLine;
int a=0;
while(mFile.ReadString(strLine))
{
a++;
}
setlocale( LC_CTYPE, old_locale );
free( old_locale );
首先加入一个头文件 include <fstream> strPath保存了文件路径,strLine保存了一行信息。想要获取第二行信息调用 mFile.ReadString(strLine);