Форум: "Основная";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизCopyHook - как перехватить копирование файлов? Найти похожие ветки
← →
dracula © (2006-08-03 14:20) [0]На счёт копирования папок всё нормально перехватывается, а вот как сделать перехват копирования файлов? Мне надо реализовать перехват только в эксплорере, и знать что копируется и куда. Может кто подскажет решение?
← →
dracula © (2006-08-03 15:11) [1]Пользуюсь:
function CopyCallback(Wnd: HWND; wFunc, wFlags: UINT; pszSrcFile: PAnsiChar;
dwSrcAttribs: DWORD; pszDestFile: PAnsiChar; dwDestAttribs: DWORD): UINT;
wFunc - возврашает действие (копирование, удаление и тд...) но только при операциями над папками, как сделать чтоб ещё и операции с файлами отловить?
← →
Rouse_ © (2006-08-03 16:33) [2]Только эксплорер? Тогда смотри тут:
C:\Program Files\Borland\Delphi7\Demos\ActiveX\ShellExt\copyhook.dpr
← →
Rouse_ © (2006-08-03 16:36) [3]А, ты это и используешь :)
Ну тогда:A copy hook handler is a Shell extension that determines if a Shell folder or printer object can be moved, copied, renamed, or deleted.
используй FindFirstChangeNotification
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.035 c