文件操作——复制、移动、删除

来源:互联网 发布:淘宝店铺装修代码下载 编辑:程序博客网 时间:2024/06/06 02:06
除了读写以外,复制,移动和删除也是文件常用的操作。系统提供了这三种操作对应的API。
1.先看一下复制文件操作的API
BOOL CopyFile(
  LPCTSTR lpExistingFileName,
  LPCTSTR lpNewFileName,
  BOOL bFailIfExists
);
第一个参数指向完整路径的源文件名
第二个指向复制到目标位置的完整路径的新文件名
最后一个参数指明,如果目标位置存在同名文件时的操作,true表示调用失败,false表示覆盖已经存在的同名文件。
函数调用成功返回TRUE,失败返回FALSE
2.文件移动操作的API
BOOL MoveFile(
 LPCTSTR lpExistingFileName,
 LPCTSTR lpNewFileName
);
第一个参数指定要移动文件的名称和路径
第二个指定目的地的文件名称和路径
函数成功返回TRUE,失败返回FALSE
3.文件删除操作的API
BOOL DeleteFile(LPCTSTR lpFileName);
唯一参数是指向文件名字符串的指针。
成功返回TRUE,失败返回FALSE
原创粉丝点击