powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое конекстное меню в Explorer'е
2 сообщений из 2, страница 1 из 1
Динамическое конекстное меню в Explorer'е
    #39859321
Cossacker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет,

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

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

Реализацию третьего пункта про динамический тайтл меню не могу на гуглить даже. Есть ли идеи реализации?
...
Рейтинг: 0 / 0
Динамическое конекстное меню в Explorer'е
    #39859330
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое конекстное меню в Explorer'е
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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