-
Как добавить свой пункт в контекстное меню windows 8 которое открывается при перетаскивании каталога или файла ПРАВОЙ клавишей мыши. Я так понимаю это где то в реестре настраивается. Хотелось бы пример как для пеню при перетаскивании каталога, так и для перетаскивания файла и перетаскивания диска, если диск в данном случае отличается от каталога. Хочу добавить запуск своей программы их этого меню с параметрами и в параметрах передать путь к объекту который перетаскивается и путь каталога в который перетаскивается.
-
Open with?
-
-
Выше указана ссылка на картинку меню которое всплывает при перетаскивании объекта правой клавишей мыши. Вот туда и вставить свой собственный пункт меню...
-
Неужели ни кто кроме разработчиков WinRar и 7-Zip не знает как это сделать :(
-
-
Спасибо за ссылку, было бы у меня больше мозгов, то она бы мне помогла, но я в COM-технологии ничего не понимаю, т.к. это просто не реально для меня. Может это как-то без COM-технологии можно сделать, у меня меню статическое будет, если без COM-технологии не возможно, то всем спасибо за помощь.
-
Видимо я ущербный, что несколько лет не могу понять COM-технологию, слишком уж сложно это для меня :(
-
там есть пример без СОМ, с реестром
-
-
-
junglecat, ткните мордой а, пожалуйста...
-
> frkbvfnjh © (14.05.15 14:11) [11] > junglecat, ткните мордой а, пожалуйста...
Найди дистрибутив Delphi7, там в демках есть пример реализации через IContextMenu. Крайне простой и документированный пример. До кучи можешь прочитать оду из глав: "Руководство полного идиота по написанию расширений оболочки" - https://rsdn.ru/article/winshell/shlext6.xml
-
Спасибо!
|