Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Добавить в контекстное меню новый элемент


Автор: gorf 21.2.2011, 20:18
Нужно добавить в контекстное меню проводника новый элемент с иконкой и раздельными линиями.

Добавляю елемент следующим образом:
Создание текста элемента: HKCR\*\shell\SigAppComm из строковым значением (default) - название элемента.
Создание команды элемента: HKCR\*\shell\SigAppComm\command из строковым значением (default) - название команды.

Это все работает. Но понятия не имею, как добавить к этому элементу значок и отделить его линиями от других.

Автор: ProgramerForever 24.2.2011, 09:49
Попробуй надпись "-" вместо линии. В меню VB такая фишка работает, не знаю получится ли тут..

Про значок - ищи подобные записи в реестре, например контекстное меню WinRar'а.

Автор: gorf 24.2.2011, 12:25
Насколько я понял, WinRar использует Shell Extensions - dll-ки, которые позволяют многое менять в проводнике.
Написание своего расширения под проводник конечно решит мои проблемы, но я ищу пока решение по проще .

Вот, что мне нужно:
user posted image
1 Разделительные линии
2 Значок

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)