Мне нужно следить за файлами, добавляемыми в zip-файл (zip-файл, который открывается по умолчанию в проводнике) через операции с буфером обмена и перетаскиванием. Я попробовал подход dragdrophandler
, но он помогает только для операций с буфером обмена и перетаскиванием, выполняемых в проводнике. Кроме этого, zip-файлы по умолчанию не работают (например, если я скопирую файл и вставлю его в zip-файл, который открывается по умолчанию windows explorer). Я также попытался подключить zipfldr.dll
(DllGetclassObject
метод и IClassfactory
интерфейс), но не могу получить полный путь к добавляемому файлу.