VC++ CopyFile、MoveFile函数用法

原创 2015年11月20日 11:36:12
 
BOOL CopyFile(
LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);

其中各参数的意义:
LPCTSTR lpExistingFileName, // 你要拷贝的源文件名
LPCTSTR lpNewFileName, // 你要拷贝的目标文件名
BOOL bFailIfExists // 如果目标已经存在,不拷贝(True)并返回False,覆盖目标(false)

//CopyFile
//拷贝文件A到B,如果B已经存在,就覆盖
CopyFile(A, B, FALSE);
 
	bool bCopy = false;
	bCopy = CopyFile("D:\\Dtest16\\ANNET1.DCM_0001.dcm", "D:\\Dtest16\\FileTest\\001.dcm", FALSE); 
	cout<<bCopy<<endl;

//MoveFile
//将A移动到B中
MoveFile(A,B);
MoveFile("D:\\Dtest16\\FileTest\\MyFile\\001.dcm", "D:\\Dtest16\\FileTest\\MyFile\\001\\001.dcm");
 
 
扩展
1.以下封装了4个函数_CopyFile,_DeleteFile,_MoveFile,_ReNameFile
2.每个函数都先拷贝了原来的路径,保证了路径是以2个\0\0结尾。(如果不以2个\0\0结尾,往往会出错)
3.对于文件或文件夹都适用

CopyFile和MoveFile函数

在信息的社会里,共享信息是非常重要的。比如你有一个很好的相片,要拷给朋友去分享。又或者你在写一些比较重要的数据,要进行不定时备份时,也就需要拷贝文件到不同的目录里。这样就需要使用到函数CopyFile...
  • softn
  • softn
  • 2016年06月22日 06:13
  • 2153

MoveFile, MoveFileEx, CopyFile的几点心得 C++

关键字:MoveFile, MoveFileEx, CopyFile, 文件只读属性, 文件隐藏属性,GetFileAttributes, SetFileAttributes, 文件属性的读取与设置1...
  • houjinfeng210
  • houjinfeng210
  • 2010年04月15日 14:11
  • 19311

MoveFile 重命名文件或文件夹名

1. MoveFile : rename an exsiting  file or a directory2. 源程序 char strCurDir[128]; char strNewDir[128]...
  • yfwei
  • yfwei
  • 2007年09月03日 09:07
  • 2259

Matlab重命名和剪切,movefile是大坑

一直用movefile重命名的总是觉得有点不对,明明只是按一下F2然后粘贴一个过去, 电脑居然做的比我还慢。。 今天终于找到原因了。。。 movefile函数实际上干的是用新文件名复制一遍数据,然...
  • rabbit_tale
  • rabbit_tale
  • 2014年02月16日 17:07
  • 3574

matlab中movefile和copyfile的重要用途

clear clc cd('C:\Documents and Settings\Administrator\桌面\matlab\test'); % 设置当前目录 % 此时test文件夹中有...
  • stpeace
  • stpeace
  • 2012年11月27日 15:55
  • 33273

MoveFILE C++

  • 2013年01月04日 15:14
  • 545B
  • 下载

VB MoveFile移动文件

  • 2012年12月19日 16:42
  • 3KB
  • 下载

Windows API一日一练(57)CopyFile和MoveFile函数

在信息的社会里,共享信息是非常重要的。比如你有一个很好的相片,要拷给朋友去分享。又或者你在写一些比较重要的数据,要进行不定时备份时,也就需要拷贝文件到不同的目录里。这样就需要使用到函数CopyFile...
  • caimouse
  • caimouse
  • 2007年10月24日 21:29
  • 7550

movefile.zip

  • 2015年05月28日 23:51
  • 55KB
  • 下载

MFC复制文件的简易方法CopyFile

在MFC下可以用CopyFile()函数,定义如下: BOOL CopyFile( LPCTSTRlpExistingFileName, // pointer to name ofan ex...
  • u013174689
  • u013174689
  • 2014年06月28日 23:53
  • 5490
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC++ CopyFile、MoveFile函数用法
举报原因:
原因补充:

(最多只允许输入30个字)