Контекстное меню для определенной папки - PullRequest
2 голосов
/ 30 января 2012

Я прочитал, как добавить контекстное меню через реестр для всех файлов или файлов в соответствии с расширением.Но как я могу добавить контекстное меню, которое будет работать ТОЛЬКО для файлов определенной папки (например, для файлов папки C: \ contmenu)?

Можно ли это сделать?

Большое спасибо.

1 Ответ

2 голосов
/ 23 февраля 2012

Если вы реализуете расширение оболочки контекстного меню, вы получите путь к элементу в своем методе IShellExtInit :: Initialize (). Затем вы можете решить, в зависимости от пути, добавлять ваши записи в контекстное меню или нет.

Невозможно зарегистрировать расширение только для определенного пути.

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