文件夹复制的覆盖问题
SHFILEOPSTRUCT Op;char FromBuf[50]={"\\\\174.24.4.9\\share\\key"};
char ToBuf[20]={"d:\\aniu"};
Op.hwnd = NULL;
Op.wFunc = FO_COPY;
Op.pFrom = FromBuf;
Op.pTo = ToBuf;
Op.fFlags = FOF_NOCONFIRMATION | FOF_RENAMEONCOLLISION;
Op.fAnyOperationsAborted = FALSE;
Op.hNameMappings = NULL;
Op.lpszProgressTitle = NULL;
if(SHFileOperation(&Op) == 0)
AfxMessageBox(_T("复制完毕"));
是把key文件夹拷到d:\aniu下。
问题:d:\aniu下已经有key这个文件夹了,怎样进行覆盖?也就是怎样用现在拷过来的这个key文件夹把d:\aniu里原有的文件夹覆盖?