Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Свой раздел в 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


Наверх

Титульная страница Поиск, карта сайта Написать письмо