Para abrir otro programa en background puedes usar CreateProcess() y controlarlo como quieras:
Para copiar un fichero, tienes CopyFIle():
Estoy teniendo contratiempos con CreateProcess(), el problema es que cuando llamo al programa "WadUpdater.exe" (es un compactador para el juego GP4), me queda por debajo de la pantalla de mi programa y no lo puedo ver, sabes como solucionar esto, para que el programa quede sobre el mio ???
Para colmo no puedo entrar a msdn.microsoft.com, me da error, tanto en mi casa como en el trabajo, si podes claro, me mandarias las especificaciones !!!!
chau gracias !!!!