мы используем расширение оболочки ICopyHook.CopyCallback для обнаружения удаления, перемещения, создания папок, но не файлов Link , Как определить, удаляет ли пользователь файл из приложения C# , или Как обработать удаление операция для пользователя? пример: пользователь нажимает Shift + DEL на файле f1.txt, затем операционная система спрашивает: «Вы уверены, что хотите удалить файл f1.txt?». Если пользователь нажимает «да», приложение C# обрабатывает операцию удаления, перемещение 'f1.txt' в какую-то скрытую папку {например} прозрачным способом ???
примечание: я думаю, что FileSystemWatcher НЕ может выполнить эту задачу.