当我打电话CDocument::SetPathName
在Windows XP中“eererr.hpr”它与价值'C:\Program Files\ICEHost\Projects\eererr.hpr'
的CDocument :: SetPathName行为不同在WinXP和Windows 7
当我在Windows 7中执行同样的方法更新成员变量m_strPathName
更新m_strPathName
与'C:\Program Files\ICEHost\eererr.hpr'
Projects
此路径中缺少目录
WinXp和Windows 7的这种差异的原因是什么? 根据什么信息CDocument::SetPathName
更新m_strPathName
? 如何使行为相同?
有内部'C文件:\ Program Files文件\'是一个不好的征兆和_will_在Windows 7上导致问题请解决这个问题,然后再检查是否仍存在问题当您将文档保存到“我的文档”时。 – MSalters 2011-05-27 12:19:53
@ MSalters:当我试图保存“C:\ ICE Products \ ICeHost”文件夹时遇到同样的问题 – Maanu 2011-05-27 12:49:59