CString  lpszPath =_T("F:\\newname\0\0");
SHFILEOPSTRUCT FileOp={0}; 
FileOp.fFlags   = FOF_NOCONFIRMATION;
FileOp.hNameMappings = NULL; 
FileOp.hwnd = NULL; 
FileOp.lpszProgressTitle = NULL; 
FileOp.pFrom = lpszPath;
FileOp.pTo = NULL; 
FileOp.wFunc = FO_DELETE; 
if (SHFileOperation(&FileOp) == 0)AfxMessageBox(_T("删除成功"));
else AfxMessageBox(_T("失败"));
使用SHFileOperation做文件夹删除,发现如果lpszPath =_T("F:\\newname\0\0");的路径中有中文的话,文件夹就删除失败,难道该函数不识别中文吗?还是使用中文有需要特别注意的地方?