Копирование директории с вложенными поддерикториями
От: Lerich  
Дата: 16.07.03 08:07
Оценка:
Помогите, пожалуйста, разобраться с копированием директорий с вложенными директориями.
статью http://www.rsdn.ru/?article/default.asp?qna/baseserv/delfold.xml
Автор(ы): Игорь Вартанов
читал, удаление сделал, работает. Перемещение тоже. Но копирование — копирует все файлы, вложенные в директории, в один.Код ниже.

bool CopFile(char *source,char *destination){

TCHAR buf[_MAX_PATH + 1];
_tcscpy(buf, source);
buf[_tcslen(buf)+1]=0;

SHFILEOPSTRUCT op;
ZeroMemory(&op,sizeof(op));
op.wFunc=FO_COPY;
op.pFrom=buf;
op.pTo=destination;
op.fFlags=FOF_ALLOWUNDO;
SHFileOperation(&op);
return true;
}

ps. Си учу только полгода, так что строго не судите

16.07.03 13:00: Перенесено модератором из 'C/C++' — ПК
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.