在vc6中检查一个目录是否存在,如果不存在就创建该目录

代码如下:

 1
 2void CMapExporter::CreateDir(CString dir)
 3{
 4    DWORD   dwAttr   =   GetFileAttributes(dir);   
 5    if(dwAttr==-1||(dwAttr&FILE_ATTRIBUTE_DIRECTORY)==0)//目录不存在    {   
 6        if(!CreateDirectory(dir,NULL))   
 7        {   
 8            AfxMessageBox("不能创建目录");   
 9            return;   
10        }
   
11    }
   
12}
原文地址:https://www.cnblogs.com/strinkbug/p/668171.html