Вопросы по теме 'shell-extensions'

Есть ли ICopyHook.CopyCallback для файлов или альтернатива для него?
мы используем расширение оболочки ICopyHook.CopyCallback для обнаружения удаления, перемещения, создания папок , но не файлов Link , Как определить, удаляет ли пользователь файл из приложения C# , или Как обработать удаление операция для...
1069 просмотров

Расширение оболочки проводника Windows: рекурсивное удаление через ITransferSource :: RemoveItem?
Я реализую расширение оболочки Windows Explorer для сетевой файловой системы в Windows 7, и у меня возникла проблема при реализации функции удаления. Скажем, моя иерархия удаленной файловой системы выглядит следующим образом: Dir1 +-Dir2 | +-A...
485 просмотров

Запретить загрузку всех несистемных расширений оболочки в GetOpenFileName, CFileDialog, IFileOpenDialog и т. д.
Я ищу программный способ запросить у пользователя имена файлов с помощью оболочки проводника, и мне нужны только загруженные расширения системной оболочки. Причина, по которой я ищу эту функцию, заключается в том, что я хочу исключить стороннее...
414 просмотров
schedule 29.06.2023

Расширение пространства имен оболочки, добавляющее баррикаду
Я реализовал расширение пространства имен, используя представление оболочки по умолчанию в Windows XP . Все работает нормально, но я хочу добавить баррикаду ( Описание защищенных папок - также применимо к Windows XP ). Возможно ли это с помощью...
444 просмотров

Невозможно добавить значок в расширение оболочки с помощью С#
Я нашел очень хороший туториал и пытаюсь понять то, чего нет в этом туториале (потому что сам туториал работает нормально) http://www.codeproject.com/Articles/9163/File-Rating-a-practical-example-of-shell-extension Когда вы смотрите на такие...
1081 просмотров
schedule 13.11.2022

Написание расширений оболочки на Python и компиляция
Я пытаюсь создать контекстное меню расширения оболочки и наложение значков. Я успешно зарегистрировался и увидел, что контекстное меню появляется при щелчке правой кнопкой мыши, и щелчки меню правильно реагируют на код при запуске программы через...
627 просмотров

Можно ли наследовать реализацию IShellFolder по умолчанию?
Я пытаюсь реализовать расширение пространства имен оболочки с единственной целью — переопределить обработчик миниатюр ( IExtractImage ) в определенной папке. Я хочу, чтобы все остальное было таким же, как в обычной папке , и мне не хотелось бы...
834 просмотров
schedule 20.06.2022

Могу ли я узнать старый PIDL элемента оболочки, когда я обрабатываю SCHhangeNotify с помощью SHCNE_UPDATEITEM?
у меня есть следующий запрос: По сути, я пытаюсь изменить значки наложения в соответствии с моей конкретной логикой для определенного элемента оболочки. всякий раз, когда элементу оболочки требуется обновление значка, я звоню...
254 просмотров
schedule 21.09.2023

Как добавить элемент в новое контекстное меню проводника Windows, который открывает окно?
Когда вы щелкаете правой кнопкой мыши внутри папки в Windows, в контекстном меню есть опция «Создать», которая позволяет создавать различные типы файлов. Я видел этот вопрос , который показывает, как добавить элемент в это контекстное меню,...
122 просмотров
schedule 20.02.2024

C# OneDrive как расширение для проводника Windows
Я нашел этот вопрос/решение, связанное с программированием расширения OneDrive, например: Создание специальной папки в проводнике Windows, например DropBox или OneDrive Можно ли сделать так, чтобы файлы не занимали место на локальном диске...
958 просмотров
schedule 10.03.2023