在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}
posted @ 2007-03-08 16:00  拿走不谢  阅读(495)  评论(0编辑  收藏  举报