接上一篇,补充一点:使用的时候要这么使用:
Cstring s = _T("D:\\......");
int nsize = s.GetLength();
LPTSTR tmpStr = new TCHAR[ nsize + 2 ];
CstringToLptStr(s,tmpStr,nsize);
tmpStr[nsize ] = '\0';
tmpStr[nsize + 1] = '\0';
Cstring s = _T("D:\\......");
int nsize = s.GetLength();
LPTSTR tmpStr = new TCHAR[ nsize + 2 ];
CstringToLptStr(s,tmpStr,nsize);
tmpStr[nsize ] = '\0';
tmpStr[nsize + 1] = '\0';
//这里要两个'\0'作为结尾,否则可能会出错!
//再将tmpStr传递给pFrom即可