2012-01-30 2 views
2

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

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

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

ответ

2

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

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

 Смежные вопросы

  • Нет связанных вопросов^_^