![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свой раздел в pop-up рабочего стола [D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]
vovchik_29 © (2004-05-30 03:25:00)Здравствуйте.
Интересует такой вопрос, как создать свой раздел в pop-up рабочего стола? То есть, при клике на рабочем столе всплывает окошко, в котором на ряду со стандартными пунктами "Arrange Icons By...", "Refresh" и т. д. имеется мой собственный пункт при клике на котором будет производится запуск некоторого exe.
По идее должна быть ветка в реестре отвечающая за это, но таковой найти мне не удалось.
Заранее благодарен за любые идеи.
vovchik_29 (2004-06-01 23:48:00) [1]всем спасибо за интерес,
отдельное спасибо DVM © (01.06.04 20:41) [5]
то что нужно, считаю вопрос решенным
сам ключ (HKCR\Directory\Background\shellex\ContextMenuHandlers) вычислил еще до того как почитал про расширения оболочки, но после прочтения стало ясно как регистрировать
parovoZZ (2004-06-01 22:47:00) [2]А по другому никак? В реестре разве нет инфы?
DVM (2004-06-01 20:41:00) [3]На rsdn.ru есть цикл статей про расширения оболочки
GuAV (2004-06-01 20:38:00) [4]Рассирение оболочки - shell extension, но таких shell ext не бывает. Более того меню папки стандартное, оно в shell32.dll:
---- Extended Menu ------
>
О&тменить\tCtrl+Z
-------------
>
Встав&ить\tCtrl+V
Вставить &ярлык
-------------
Вы&делить все\tCtrl+A
&Обратить выделение
>
&Крупные значки
&Мелкие значки
Спис&ок
&Таблица
-------------
Настроить в&ид папки...
-------------
&Упорядочить значки >
&автоматически
В&ыстроить значки
>
&Вызов справки
Т.е. внедрятся в shell через (_._)
А оно надо ?
vovchik_29 (2004-06-01 19:55:00) [5]неужели никто не знает???
GuAV (2004-05-30 10:42:00) [6][1] - Извините, в вопрос не вник...
GuAV (2004-05-30 10:36:00) [7]
> любые идеи
Идея у меня такая: Shell Extension. IContextMenu.
Демка есть где-то в Delphi\demos