[WinAPI] API 11 [创建目录]
编程实现创建目录是非常简单的,只要使用API函数CreateDirectory即可。
(1) Createdirectory
◇参数
lpPathName:输入参数,所要创建的目录名或路径。
lpSecurityAttributes:输入参数,设置为NULL。
◇返回值
返回BOOL值,表示是否成功。
◇使用说明
如果程序返回失败,可以使用GetLastError函数获取错误信息。可能的值包括ERROR
ALREADY EXISTS(文件夹已经存在)和ERROR PATH NOT FOUND(路径不存在)。
>>>本实例使用CreateDirectory函数在程序当前目录下创建一个“sub_dir”子目录,在D盘下创建一个“example_dir”。
1 #include <Windows.h> 2 #include <stdio.h> 3 4 int main() 5 { 6 //在程序的当前目录下创建"sub_dir"子目录 7 LPSTR szDirPath="sub_dir"; 8 if(!CreateDirectoryA(szDirPath,NULL)) 9 { 10 printf("创建目录 %s错误。\n",szDirPath); 11 return 1; 12 } 13 14 //在D盘下创建目录"example_dir" 15 szDirPath="D:\\example_dir"; 16 if(!CreateDirectoryA(szDirPath,NULL)) 17 { 18 printf("创建目录 %s错误。\n",szDirPath); 19 return 1; 20 } 21 printf("成功\n"); 22 23 return 0; 24 }
[WinAPI] API 11 [创建目录]相关推荐
- android preferenceactivity 源码,PreferenceActivity PreferenceScreen (3.0/API 11 以前)
Android提供了一个XML驱动的框架,用于为应用程序创建系统样式的PreferenceScreen. (3.0/API 11 以前)是这样使用的 看代码: mypreference.xml and ...
- [WinAPI] API 4 [注册][创建][消息][第一个框架类窗口]
首先注册了窗口类,然后创建了一个窗口,创建窗口时指定的窗口的属性和窗口消息的处理函数.函数消息的处理函数大多调用系统默认函数来处理. 1 #include<windows.h> 2 3 / ...
- [WinAPI] API 5 [遍历驱动器并获取驱动器属性]
(1) GetLogicalDrives. 获取主机中所有的逻辑驱动器,以BitMap的形式返回. ◇返回值 GetLogicalDrive函数返回一个DWORD类型的值,第一位表示所对应的驱动器是否 ...
- [WinAPI] API 14 [获取、设置文件属性和时间]
>_< 为了获取文件属性,用户可以使用GetFileAttributes与GetFileAttributesEx函数. GetFileAttributesEx函数除了返回文件属性外,还返回 ...
- android textview获取背景颜色,android – 从textview获取背景颜色而不使用ColorDrawable(API 11)...
试试这个- public static int getBackgroundColor(TextView textView) { ColorDrawable drawable = (ColorDrawa ...
- alertdialog android api 11,android – 设备api级别11的DialogFragments
我设法在兼容包的DialogFragment.java中正确修复了这个问题: 改变第74行: boolean mShowsDialog = false; 注释掉第232行:// mShowsDialo ...
- Android实现一键复制粘贴,兼容低版本系统(api 11以下)
Android实现一键复制粘贴,兼容低版本系统(api11以下) /** * 实现文本复制功能 * @param content * @return t ...
- Elasticsearch java API (11)Search API scrolls
在Java中使用 scrollsedit 读了scroll documentation 先! import static org.elasticsearch.index.query.QueryBuil ...
- Oracle Database 11.2.0.1(静默安装)
http://www.cnblogs.com/ylqmf/archive/2012/04/16/2451211.html 本文档是Oracle Database 11.2.0.1 for RHEL5 ...
最新文章
- 循环爬取图片_Java爬取简单的网页内容和图片
- linux epoll模型
- 绝了!华为、H3C、锐捷交换机配置命令大全
- SAP PR 转 PO
- Git初始化及仓库创建和操作
- Swif语法基础 要点归纳(一)
- 部署及配置Lync Server 2013 监控功能
- iOS开发-多层嵌套block中如何使用__weak和__strong
- 如何查看linux 是否安装软件包,linux 查看软件包是否安装 linux查看软件包
- Lua 学习笔记(四)语句与控制结构
- MyBatis3源码解析(6)TypeHandler使用
- MD5 Encryption Of String ( UTF-8 ) / UE4 MD5 加密
- 5 C语言-scanf基本用法
- YAPI工具入门手册
- Goolgle10个搜索技巧
- php怎么使用sendcloud,高级功能 - SendCloud 文档中心 - SendCloud 文档中心
- 第一部分——交错(拉丝)(Interlace)的产生
- 2022年百华鞋业祝您新年快乐,虎年大吉
- 恐怖袭击新方式:用笔记本电脑炸飞机
- 「底层原理」一层层剥开文件系统的面纱,彻底理解Linux文件系统
热门文章
- BZOJ - 3631 松鼠的新家 (树链剖分)
- 【GDOI2016模拟3.16】幂(容斥 + 模型复杂转化)
- windows下 nginx安装 使用
- BZOJ 1821 [JSOI2010] Group 部落划分 Group
- aidl笔记 2/5/2015
- T-SQL操作XML 数据类型方法 modify 的参数 1 必须是字符串文字。
- python对象不接受参数什么意思___new\=TypeError:object()不接受参数
- wpf每隔一小时_包河区徐河排涝站24小时不间断运作 11座区管泵站全面应战保安澜...
- springboot tomcat配置_用了 10 多年的 Tomcat 居然有bug !
- 合并单元格两行_28 HTML5标签学习——table单元格的合并