Как создать панель инструментов папки Windows Explorer из скрипта или программы - PullRequest
0 голосов
/ 23 марта 2011

В Windows XP вы можете создать панель инструментов, щелкнув правой кнопкой мыши на панели задач и выбрав панели инструментов> новая панель инструментов, затем выберите папку.Будет создана панель инструментов с содержимым вашей папки.

Есть ли способ сделать это программно?Желательно из скрипта?

Единственная документация, которую я могу найти по этому вопросу, - это создание новой панели инструментов, то есть нового объекта на рабочем столе, с элементами управления и т. Д.

1 Ответ

1 голос
/ 07 апреля 2011

Вы говорите о IShellFolderBand , но если вы посмотрите на эту ветку группы новостей , вы увидите, что нет (документированного) способа добавить свой IShellFolderBand к сайту группы исследователей.

Единственная альтернатива, о которой я могу подумать, это реализовать собственное расширение оболочки, оно должно быть довольно простым, поскольку все, что ему нужно сделать, - это создать экземпляр IShellFolderBand, вызвать IShellFolderBand-> InitializeSFB () с помощью PIDL или IShellFolder и просто передать другие вызовы этому объекту (расширение вашей оболочки - просто прокси)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...