Возможность работы с SHFileОперацией
-
18-09-2019 - |
Вопрос
Поддерживает ли SHFileOperation одновременное перемещение и переименование файлов?
У меня есть набор файлов :c:\ f1.bmp f2.bmp f3.bmp f4.bmp
Я хочу переместить каждый из них в новую папку и переименовать их:d: \ b1.bmp b2.bmp b3.bmp b4.bmp
Могу ли я использовать SHFileOperation?и сделать это всего один раз?Большое спасибо!
Решение
SHEFILEOPSTRUCT msdn - ФАЙЛОВАЯ СТРУКТУРА msdn
Вы можете использовать FOF_MULTIDESTFILES, как указано в статье msdn:"Элемент pTo указывает несколько файлов назначения (по одному для каждого исходного файла в pFrom), а не один каталог, в который должны быть помещены все исходные файлы". Выполните операцию FO_MOVE с этим флагом.
Не связан с StackOverflow