关于跨卷移动文件夹及其文件的代码

来源:互联网 发布:linux命令 复制 编辑:程序博客网 时间:2024/06/12 22:15

void main()

{  CHAR a[]="D://黄磊//test3";

   CHAR b[]="F://haunglei//test2";

//跨卷移动文件夹

 int k=strlen(a);

 int j=k+2; 

 char *aa=new char[j];

 strcpy(aa,a);

 aa[k]='/0';

 aa[k+1]='/0';

SHFILEOPSTRUCTA file;

memset(&file,0,sizeof(file));

file.wFunc=FO_MOVE;

file.pFrom=aa;

file.pTo=b;

file.fFlags=FOF_NOCONFIRMATION;

int t=SHFileOperationA(&file);

if(t==0)

printf("成功");

 

}

原创粉丝点击