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