![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как влезть в контекстное меню Explorer a [D6, WinXP]
BofA © (2002-03-31 14:10:00)Надо сделать так, чтобы при щелчке правой кнопкой по файлу в выпадающем меню присутствовала строка "Открыть Моей Программой".
Как это реализовать?
Biorobot (2002-03-31 21:15:00) [1]В реестре раздел shellex
Story_ (2002-03-31 15:39:00) [2]Надо создать ком объект для расширения оболочки виндовс, где перекрыть интерфейсы IShellInit и IContextMenu
http://www.rsdn.ru/article/?winshell/shlext1.xml#IDA0KMZ0- здесь можно увидеть как это примерно будет выглядеть
.. но это не самое простое решение ;)
проще конечно просто разобраться с реестром
BofA (2002-03-31 15:32:00) [3]Там все ссылки ведут на DLL.
Например "Open with WinRAR" указывает на rarext.dll
Мне всё это не понятно :(
Malder (2002-03-31 14:32:00) [4]Это все прописано в реестре. Поищи в какой ветви. Ну если у тебя в списке есть Play in WinAmp, то вот и поищи в реестре, где у тебя такое прописано, там, по моему, для каждого расширения можно свое приписать. Вообщем, разберешься...
P.S. Ну а потом просто пропишешь в реестр нужный параметр...