Я хотел бы показать собственный список файлов & папки в проводнике. Например, если у меня есть пустая папка, скажем «D:/Store», то при нажатии на конкретную папку из проводника я хотел бы отправить список файлов/папок, которые будут перечислены в моем приложении (путем запроса внутренних db/метаданные). Explorer, следует использовать эти списки и перечислить их как обычный список файлов файлов (список виртуальных файлов). Опять же, дальнейшая навигация должна происходить путем запроса моей внутренней базы данных. Аналогично, если они попытаются открыть файл, я отправлю содержимое конкретного файла из своего приложения, и проводник должен его показать.Интеграция с интеграцией
Пожалуйста, дайте мне знать, возможно ли это?
Если нет, i) должен ли я создавать свои собственные окна проводника для достижения этого. ii) Или WebDAV поможет мне достичь моего требования.
Если да, то какой язык будет выбран для этого. Я знаком с c/C++. Дайте мне знать, если мне нужны другие языки/инструменты.
Спасибо.
Вы имеете в виду что-то вроде [Shell Storage example] (http://archive.msdn.microsoft.com/shellapplication)? –
Из приведенных выше примеров я пробовал проект ExplorerBrowserCustomContents, кажется, что они открывают пользовательское окно для перечисления записей. Я хотел бы знать, можем ли мы перечислить наши пользовательские записи в проводнике. т.е. виртуальный список файлов и папок в нашей пользовательской папке? – user1608732