Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.034 c
1-1088031380
sashapont
2004-06-24 02:56
2004.07.11
Как организовать правильно Drag&Drop


1-1088067216
Lexa
2004-06-24 12:53
2004.07.11
Как программно назначить событию OnClik для меню свою процедуру?


14-1088009043
Viktor
2004-06-23 20:44
2004.07.11
Ошибка при запуске


3-1087129292
AlexG
2004-06-13 16:21
2004.07.11
Использование результата сохраненной процедуры.


14-1087556934
Vlad Oshin
2004-06-18 15:08
2004.07.11
Люди! дайте песенку, пожалуйста





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский