很菜的问题:CString存着文件路径,如何转换成 LPCTSTR格式???
我用 CString str=CFileDialog::GetPathName(),
得到了要保存的文件路径。
但是我用str去打开新的文件确不行,
CFile myFile;
myFile.Open(str,CFile::modeCreate||CFile::modeWrite);
看了Open的第一个参数是LPCTSTR,
请问怎么才能让CString保存的文件路径转换成LPCTSTR格式?
输出看了CString里存的是:"E:\my\abc.txt"
但我知道应该转换成"E:\\my\\abc.txt"才对
试过 myFile.Open((LPCTSTR)str,CFile::modeCreate||CFile::modeWrite);
但是不行,不会变成"E:\\my\\abc.txt",请问有没有什么办法可以把路径正确的转换?
问题很菜,还请帮忙。