C++中创建路径和删除路径
来源:互联网 发布:mac迅雷怎么下电影 编辑:程序博客网 时间:2024/06/05 05:26
创建路径:
bool FindOrCreateDirectory(const char* pszPath){ WIN32_FIND_DATA fd; HANDLE hFind = ::FindFirstFile( pszPath, &fd ); while( hFind != INVALID_HANDLE_VALUE ) { if ( fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY ) return true; } if ( !::CreateDirectory( pszPath, NULL ) ) { char szDir[MAX_PATH]; return false; } return true;}
删除路径或者文件:
<pre name="code" class="cpp">bool :MyDeleteFile(const char* lpszPath){SHFILEOPSTRUCT FileOp = {0}; FileOp.fFlags = //FOF_ALLOWUNDO | //允许放回回收站FOF_NOCONFIRMATION;//不出现确认对话框FileOp.pFrom = lpszPath; FileOp.pTo = NULL;//一定要是NULLFileOp.wFunc = FO_DELETE;//删除操作return SHFileOperation(&FileOp) == 0; }
0 0
- C++中创建路径和删除路径
- C语言中创建路径
- 绝对路径和相对路径,创建目录和删除
- asp.net(c#)中相对路径(虚拟路径)和物理磁盘路径的转换
- c/c++ 中路径
- Linux系统中增加和删除环境变量PATH路径详解
- servlet中根路径和相对路径
- 创建路径
- 创建路径
- C/C++中如何表示上级和上上级路径?
- android Sdcard中创建文件路径,并且返回文件路径
- Object-C 8.0 PCH路径创建修改
- myeclipse中 删除不用的 repository 路径
- UEditor删除字数统计和元素路径
- 路径与路径和
- Java中路径\、/和\\问题
- VC 创建快捷方式和得到桌面路径
- symbian创建和读取程序私有路径
- 从键盘接收一个字符,若是小写字母,返回大写形式;若是大写字母,原样输出
- 随想录(驱动开发程序员需要的一些技能)
- FLEX4小技巧
- ubuntu 12.04.1 LTS下Android Studio 入门拾遗
- flex4 dataGrid 单元格内加超链接
- C++中创建路径和删除路径
- Windows 常用dos命令大全
- 为官一任,造福一方,以民为本---《官途》刘飞(梦如洪荒著)
- flex4 自定义右键菜单
- Android之图片Bitmap的特殊处理
- 统计字符
- iOS 更改webView文字颜色丶文字大小丶背景色的方法
- 使用Flex4开启用户的摄像头,并且拍照保存
- 我们这一代人的困惑