BOOL CCorrectDataOper::CheckDirectory(CString szPath)
{
//查找目录是否存在,不存在则建立目录
CFileFind ff;
CString szDir = szPath;
if(szDir.Right(1) != "\\")
szDir += "\\";
CString sztmp = szDir;
if (sztmp.Right(1)=="\\") sztmp.TrimRight('\\');
BOOL bExist = ff.FindFile(sztmp);
if (bExist == FALSE)//目录不存在创建目录
{
if (!CreateDirectory(sztmp, NULL))
{
AfxMessageBox(sztmp+_T("目录创建失败!"));
return FALSE;
}
}
return TRUE;
}