CString path;
TCHAR temp[100]={'\0'};
GetModuleFileName(NULL,temp,100);
path=temp;
path=path.Left(path.ReverseFind('\\'));
path=path+"\\data";
WIN32_FIND_DATA fd;
HANDLE h=FindFirstFile(path,&fd);
if((h!=INVALID_HANDLE_VALUE)&&(fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
{
MessageBox("目录存在");
}
else
{
MessageBox("目录不存在! 将创建!");
SECURITY_ATTRIBUTES attrib;
attrib.bInheritHandle=FALSE;
attrib.lpSecurityDescriptor=NULL;
attrib.nLength=sizeof(SECURITY_ATTRIBUTES);
::CreateDirectory(path,&attrib);
}
不是用Cfile类来玩吗