mfc文件操作读写不进中文字符,读写中文字符便是一堆乱码..英文无问题,编译环境vs2012
CFileDialogCFileDialog(TRUE);CFileDialog.m_ofn.lpstrTitle=L"newcrate";CFileDialog.m_o...
CFileDialog CFileDialog(TRUE);
CFileDialog.m_ofn.lpstrTitle=L" new crate";
CFileDialog.m_ofn.lpstrFilter=L"text file(*txt)\0*.txt\0ALL FILE(*all file)\0*.*\0\0";
if(IDOK==CFileDialog.DoModal())
{
CStdioFile myFile;
CFileException fileException;
if(myFile.Open(CFileDialog.GetFileName(),CFile::typeText|CFile::modeRead),&fileException)
{
myFile.SeekToBegin();
CString str1;
myFile.ReadString(str1);
AfxMessageBox(str1); 展开
CFileDialog.m_ofn.lpstrTitle=L" new crate";
CFileDialog.m_ofn.lpstrFilter=L"text file(*txt)\0*.txt\0ALL FILE(*all file)\0*.*\0\0";
if(IDOK==CFileDialog.DoModal())
{
CStdioFile myFile;
CFileException fileException;
if(myFile.Open(CFileDialog.GetFileName(),CFile::typeText|CFile::modeRead),&fileException)
{
myFile.SeekToBegin();
CString str1;
myFile.ReadString(str1);
AfxMessageBox(str1); 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询