Holas.-
void __fastcall CopiarCarpeta(String sOrigen, Stirng sDestino)
{
SHFILEOPSTRUCT sfos;
sfos.hwnd =NULL; // O un handle de ventana
sfos.wFunc =FO_COPY;
sfos.pFrom =sOrigen.c_str();
sfos.pTo =sDestino.c_str();
sfos.fFlags =FOF_NOCONFIRMMKDIR; // Quizas necesites incluir
otro valor de flags
// Creo que no necesitas rellenar los campos de la estructura,
pero compruebalo.
SHFileOperation(&sfos);
}
Suerte.-:hitcomp: