您的位置:首页 > 其它

MFC获取文件的内容

2017-09-11 22:56 190 查看
/*获取单行内容*/

前提条件:创建一个MFC工程

void CMFC_GetCStringFromFileDlg::OnBnClickedOk()

{
// 获取内容
CStdioFile file;
CString str;
if (file.Open(_T("C:\\123.bat"),CFile::modeRead))
{
file.ReadString(str);
file.Close();
}
CDialogEx::OnOK();

}

获取的文件内容如下:

strL"121213meiyaddddS"

/*获取多行内容*/

前提条件:创建一个MFC工程

void CMFC_GetCStringFromFileDlg::OnBnClickedOk()

{
// 获取内容
CStdioFile file;
CString str, strContemp;
if (file.Open(_T("C:\\123.bat"),CFile::modeRead))
{
while (file.ReadString(str))
{
strContemp = strContemp + str;
}
}
file.Close();
CDialogEx::OnOK();

}

strContempL"121213meiyaddddS¡¿sdajfldsafjjldsajflasdflajsdlf"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: