SHFILEOPSTRUCT Op; // 利用结构体 char FromBuf[] = " E:/ditu " ; char ToBuf[] = " D:/ " ; 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 ) // 利用函数 MessageBox( " 复制完毕 " , " 提示 " ,MB_OK | MB_ICONINFORMATION);