请问怎么创建一个新的目录(不是文件) 请问怎么创建一个新的目录(不是文件),好像用::CreateFile()或CFile都不行,他们只能创建一个新的文件,不能创建新的目录。帮忙[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateDirectory查下MSDN这个函数怎么用 if(GetFileAttributes(strDir)==-1){//如果目录不存在 CreateDirectory(strDir,NULL); //建立目录}//strDir为目录字串BOOL CreateDirectory( LPCTSTR lpPathName, // directory name LPSECURITY_ATTRIBUTES lpSecurityAttributes // SD); 我给你一段代码,前些天写的假设strPath="c:\\csdn\\xf\\save"下面的代码可以将strPath目录产生 CString str = strPath; CStringArray path; BOOL bRet=TRUE; //if (str.ReverseFind ('\\') > 2) // path.Add (str); CString strtemp=str.Right(str.ReverseFind('\\')-2); int ii=strtemp.Find(".bmp"); if(ii<0) strPath=strPath+".bmp"; while (str.ReverseFind ('\\') > 2) { str = str.Left(str.ReverseFind ('\\')); path.Add (str); } int n = path.GetUpperBound (); while (n >= 0) { CString sd= path.GetAt(n); CreateDirectory (sd, NULL); path.RemoveAt (n); n = path.GetUpperBound(); } return TRUE;别忘了给我50分 枚举 explorer.exe打开的所有窗口 请教达人:com编程,编译报错 我在cmyappview中创建了一个对话框,如何在对话框上画图 怎样向ActiveX控件里的按钮控件给加上CToolTipCtrl提示? GetBitmapBits,24位rgb! C语言写win32 application ,C语言支持窗口类等吗? 如何建立一个部分区域透明的窗口 怎么取得windows的最大进程值?process table 内存释放的问题 求救,关于VARIANT的参数问题。 请教一个关于程序出错的问题,谢谢! 键盘虚拟码
查下MSDN这个函数怎么用
CreateDirectory(strDir,NULL); //建立目录
}
//strDir为目录字串BOOL CreateDirectory(
LPCTSTR lpPathName, // directory name
LPSECURITY_ATTRIBUTES lpSecurityAttributes // SD
);
下面的代码可以将strPath目录产生 CString str = strPath;
CStringArray path;
BOOL bRet=TRUE;
//if (str.ReverseFind ('\\') > 2)
// path.Add (str);
CString strtemp=str.Right(str.ReverseFind('\\')-2);
int ii=strtemp.Find(".bmp");
if(ii<0)
strPath=strPath+".bmp";
while (str.ReverseFind ('\\') > 2)
{
str = str.Left(str.ReverseFind ('\\'));
path.Add (str);
}
int n = path.GetUpperBound ();
while (n >= 0)
{
CString sd= path.GetAt(n);
CreateDirectory (sd, NULL);
path.RemoveAt (n);
n = path.GetUpperBound(); }
return TRUE;别忘了给我50分