当前位置: 代码迷 >> VC >> 关于vc++2010 MFC中保存文件的有关问题
  详细解决方案

关于vc++2010 MFC中保存文件的有关问题

热度:8717   发布时间:2013-02-25 00:00:00.0
关于vc++2010 MFC中保存文件的问题
使用CFileDialog类弹出对话框 之后用CFile类的write函数保存内容到txt或者doc 目前遇到的问题是只能保存固定的char字符串 如果调用CString对象 保存之后打开是乱码 求帮助。。。 不知道怎么操作一下了。。。
  file.Write(CPUBLIC::m_View_Report,CPUBLIC::m_View_Report.GetLength());这个显示的是乱码
  char szchar[20]="利用对话框"; file.Write(szchar,strlen(szchar));保存的就没有问题。。。不知道怎么改了

------解决方案--------------------------------------------------------
是不是UNICODE和多字符集的问题,你用的什么?

在CString变量前加(LPCTSTR)(LPSTR)
  相关解决方案