Как реализовать эффективный поиск папок в расширении Windows Explorer

Я хотел бы реализовать расширение Windows Explorer, которое работает так:

  • Расширение тихо записывает все папки, которые пользователь посещает в проводнике Windows.
  • Комбинация команд типа Ctrl+F3 активирует расширение. Затем пользователь может ввести некоторые части имени или пути к папке, а расширение отображает недавно посещенные папки, которые наиболее точно соответствуют поисковому запросу. Затем пользователь может выбрать папку, которая позволяет проводнику Windows перемещаться туда.
  • Важный момент: я не хочу просто расширять стандартный проводник Windows. Мне нужно расширить диалог открытия файла, то есть эти окна:

Диалог открытия файла - это то, что запускается внутри других приложений, поэтому задача может быть немного сложнее. Тем не менее, я уверен, что это возможно. Например, расширения оболочки имен оболочки или элементы контекстного меню видны как в стандартном проводнике Windows, так и в диалоговых окнах файлов в других приложениях. Вот почему я уверен, что должен быть способ реализовать такое расширение.

Какой лучший способ реализовать это?

Редактировать: Кстати, если кто-то знает о таком расширении, я был бы очень рад узнать.

0 ответов

Другие вопросы по тегам