Bueno, el tema es que necesiaba copiar un archivo de un directorio a otro diferente, entonces encontre la funcion "Copyfile" del Winapi de Windows, perfecto, porque ya usaba el Winapi en otros aspectos de mi aplicacion.
Hasta aqui todo bien, probe la funcion asi
Código:
y funcionó perfecto.CopyFile("c:\\a.jpg","c:\\carpeta\\bb.jpg",true);
En este punto fue cuando me decidi a implementarla en mi codigo, lo que queria hacer era sencillo, seleccionaba un archivo de mi disco duro usando el dialogo "openFile" , una vez seleccionado me devolvia la ruta del archivo en la variable "szFile", y con esa ruta ya podría copiar el archivo donde quisiera (o eso pensé yo)
Código:
Una cosa así es el código que uso, pero para sorpresa mía, no me copia el archivo donde le digo, osea que no hace nada, he comprobado el contenido de "szFile" y es correcto, por lo que nose por donde atacar ya.HWND hDlg; openFile(hDlg); CopyFile(szFile,"c:\\carpeta\\bb.jpg",true);
Perdón por el tocho, pero prefiero hacer un post largo y explicar bien mi problema.
Gracias de antemano, y espero vuestras sugerencias!!!!