Pregunta

¿son compatibles con SHFileOperation mover y renombrar archivos al mismo tiempo?

Me'v tiene un conjunto de archivos: C:\ f1.bmp f2.bmp f3.bmp f4.bmp

Quiero pasar cada uno a una nueva carpeta, y cambiar su nombre: re:\ b1.bmp b2.bmp b3.bmp b4.bmp

¿Puedo utilizar SHFileOperation? y sólo lo hacen una vez? Muchas gracias!

¿Fue útil?

Solución

SHEFILEOPSTRUCT MSDN

Puede utilizar los FOF_MULTIDESTFILES como se indica en el artículo de MSDN: "El miembro de toma de fuerza especifica varios archivos de destino (una para cada archivo de origen en pFrom) en lugar de un directorio en el que todos los archivos de origen deben ser depositados." Realizar una operación de FO_MOVE con esta bandera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top