如题

解决方案 »

  1.   

    WinExec("move d:\sub2\sub d:\", SW_SHOW);  
    还可用ShellExecute
      

  2.   

    MoveFile 函数移动已存在的文件或文件夹,包括它的子文件和文件夹。只能在同一目录或volume(卷)下移动
    MoveFileEx or MoveFileWithProgress  指定如何去移动文件和文件夹。可以在不同volume下移动,但必须指定MOVEFILE_COPY_ALLOWED,但有时移动不成功,会出现error(5)的错误,这跟系统的读取权限有关。
    还可以使用createdirectory和removedirectory配合movefileex使用,一相一项的move