eg: 将路径"C:\dir.txt"转为"C:\\dir.txt\0"
CString strpath="C:\dir.txt"; //unicode版本 CString strpath=L"C:\dir.txt";或者CString strpath=_T("C:\dir.txt");
strpath.Replace("
\\","\\\\"); //strpath="C:\\dir.txt";
strpath+="\0"; //strpath="C:\\dir.txt\0";
扩展:C#里 @代表后面字符串是转义字符串,strpath.Replace(@"
\\",@"\\\\");
string str=@"C:\dir.txt"; 的结果为string str="C:\dir.txt";
string
str=@"C:\\dir.txt"; 的结果为string str="C:\dir.txt";