一个循环创建多级目录(vc++)
来源:互联网 发布:学校排课软件 编辑:程序博客网 时间:2024/05/20 07:35
BOOL createMultiDir(const TCHAR* pszDir)
{
TCHAR szTmp[MAX_PATH] = {0};
BOOL bSuccess = TRUE;
TCHAR* pszHeader = szTmp;
wsprintf(szTmp, _T("%s"), pszDir);
int nLen = lstrlen(szTmp);
for(int i = 0; i < nLen; i++)
{
TCHAR* pch = _tcschr(szTmp + i, _T('//'));
if(pch)
{
i = (pch - szTmp);
*pch = 0;
// directory is exist
if(::GetFileAttributes(szTmp) == FILE_ATTRIBUTE_DIRECTORY)
{
*pch = _T('//');
continue;
}
else
{
if(!::CreateDirectory(szTmp, NULL))
{
bSuccess = FALSE;
break;
}
}
*pch = _T('//');
}
}
return bSuccess;
}
- 一个循环创建多级目录(vc++)
- VC创建多级目录
- VC创建多级目录
- c++循环创建多级目录
- c++循环创建多级目录
- 使用VC创建多级目录
- vc 一次创建多级目录
- VC小技巧--创建多级目录
- VC++ 创建删除多级目录源代码
- vc 用mkdir 创建多级目录
- 在VC中运用mkdir函数创建多级目录
- 创建多级文件夹vc++
- 创建多级目录
- php创建多级目录
- SHCreateDirectoryEx 创建多级目录
- C++ 创建多级目录
- 递归创建多级目录
- 创建多级目录
- iReport 中pdf不显示静态中文
- 向量基础
- 动态改变基于CDialog的窗口的大小
- OpenCV中IplImage 与 Gdiplus 中Bitmap之间的相互转换
- 内核驱动加载调试(1)
- 一个循环创建多级目录(vc++)
- 一:如何造成死锁?
- HtmlTextWriter类
- flash与javacript通信(1)
- 定时自动重启IIS和定时重启服务器
- urlEncode (vc++)
- 好名字全集
- 无Dll插入进程、下载者VC源代码
- UVa Problem Solution: 10139 - Factovisors