Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое конекстное меню в Explorer'е / 2 сообщений из 2, страница 1 из 1
09.09.2019, 13:59
    #39859321
Cossacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое конекстное меню в Explorer'е
Всем привет,

есть такая задача:

- при запуске .net апп нужно добавить ко всем файлам новое конекстное меню (наприкмер, так http://komalmangal.blogspot.com/2015/11/adding-new-item-to-context-menu-of.html)
- меню должно вызвать .net апп з параметром полного пути файла
- программа будет сетать кастомный аттрибут на файл (или убирать). нужно менять текст меню в зависимости от состояния кастомного аттрибута (как?)
- при закрытии программы нудно убирать контекстное меню не зависимо от состояния файла

Реализацию третьего пункта про динамический тайтл меню не могу на гуглить даже. Есть ли идеи реализации?
...
Рейтинг: 0 / 0
09.09.2019, 14:14
    #39859330
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое конекстное меню в Explorer'е
Cossacker,
всё описанное вполне реально

сам не занимался таким, но в windows есть handler'ы контекстного меню,
реализации можно глянуть в 7zip, notepad++ и других программах

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
https://docs.microsoft.com/en-us/windows/win32/shell/context-menu-handlers
работает через богомерзкий COM, удачи
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое конекстное меню в Explorer'е / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]