Я работаю над кодом ShellExtension в C++. Я создаю виртуальный диск. Что представляет собой хранилище где-то в Сети. Теперь я хочу включить функцию Drag-Drop для этого Диска. Я хочу, чтобы пользователь мог перетащить файл на этот виртуальный диск, а затем я должен уметь захватить это событие, чтобы я мог выполнять свою пользовательскую операцию. Пока я не могу найти какое-либо из таких событий или интерфейса. Я попытался использовать интерфейс IDragAndDrop
, но его файлы rgs не регистрировались должным образом. Есть ли выход?Переопределить перетаскивание для расширения оболочки
0
A
ответ
3
Что вы просите покрыто документации MSDN по:
Handling Shell Data Transfer Scenarios
Implementing the Basic Folder Object Interfaces (в частности, IShellFolder :: GetUIObjectOf() может вернуть интерфейс IDataObject или IDropTarget)
Смежные вопросы
- 1. Как переопределить метод расширения?
- 2. Отключение расширения оболочки Windows,
- 3. GAC_MSIL и расширения оболочки
- 4. ATL OR C# для расширения оболочки Windows/расширения пространства имен?
- 5. Есть ли расширения оболочки mongo для окон?
- 6. Регистрация расширения оболочки для определенного типа файла
- 7. Настройки как модальный для расширения оболочки gnome
- 8. Сценарий оболочки Unix для увеличения расширения
- 9. сценарий оболочки для поиска расширения файла
- 10. Сценарий оболочки для добавления расширения на файл
- 11. Сценарий оболочки для удаления файлов без расширения
- 12. Использование VC++ для выполнения расширения оболочки
- 13. Переопределить toString() внутри класса оболочки
- 14. Переопределить страницу расширения Chrome CSS
- 15. Как переопределить существующий метод расширения
- 16. Баш-трубы и расширения оболочки
- 17. Перетаскивание JavaFX: принимать только некоторые расширения файлов
- 18. Наиболее полезные расширения оболочки проводника
- 19. Какой аргумент должен DllGetClassObject для конструктора его обработчика расширения оболочки?
- 20. Как переопределить функцию JS из расширения Firefox?
- 21. Переопределить функцию оболочки, сохранить ссылку на исходную.
- 22. Как переопределить блок шаблонов из расширения ветки?
- 23. Как создать стиль для расширения, но не переопределить другие стили
- 24. Расширения оболочки Gnome: stdout из GLib.IOChannel
- 25. Подавление расширения ключевых слов в скрипте оболочки
- 26. Отладка расширения оболочки в Windows 7
- 27. Отладка расширения оболочки в режиме освобождения
- 28. COM: DllGetClassObject не вызван для расширения оболочки DataHandler
- 29. In-Proc SxS открывается для расширения оболочки в управляемом коде?
- 30. Неуправляемый язык или библиотека для написания расширения оболочки?
Вероятно, вы должны сказать нам, о какой ОС вы говорите, я предполагаю, что это окна! – WMR
Да, это .. Windows – Sumeet