Re: right click menu i rejestr

Autor: Piotr Palusiński <perfekt_xl_at_invalid.wp.pl>
Data: Mon 17 Apr 2006 - 21:01:47 MET DST
Message-ID: <e20oqd$3o9$1@nemesis.news.tpi.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original

In news:e20n9n$ja3$1@inews.gazeta.pl,
skilo <skilo@gazeta.SKASUJ-TO.pl> typed:
> Witam
> Chcialbym stwozyc menu widoczne po nacisnieciu prawego klawisza (na
> katalogu,pliku itp.). Wiem jak dodac opcje do menu:
>
> [HKEY_CLASSES_ROOT\file\shell\Open]
> @="Open with notepad"
>
> [HKEY_CLASSES_ROOT\file\shell\Open\command]
> @="notepad.exe %1"
>
> tyle ze ja chce zrobic menu, cos jak winzip ma. czyli ze najezdzasz na
> open i wtedy masz submenu z opcjami np. notepad, wordpad itp.
> Wiem ze da sie to zrobic przy pomocy dll, ale moze da sie poprzez dodanie
> odpowiednich kluczy do rejestru?
> cos ala
> [HKEY_CLASSES_ROOT\file\shell\Open\submenu]
> @=""
>
> [HKEY_CLASSES_ROOT\file\shell\Open\submenu\opennotepad]
> @="Open with notepad"
>
> [HKEY_CLASSES_ROOT\file\shell\Open\submenu\opennotepad\command]
> @="notepad.exe %1"
>
> [HKEY_CLASSES_ROOT\file\shell\Open\submenu\openwordpad]
> @="Open with wordpadpad"
>
> [HKEY_CLASSES_ROOT\file\shell\Open\submenu\openwordpad\command]
> @="wordpad.exe %1"
>
> To tak tylko zgaduje :)
> Dzieki z gory za odpowiedzi!

Tak, ale zrob to w kluczu:
HKEY_CLASSES_ROOT\*
Tu masz wszystkie skladniki, ktore mozesz wykorzystac i beda dostepne w
folderach i plikach.
BTW podaj sciezki do plikow wykonywalnych np:
%SystemRoot%\system32\NOTEPAD.EXE %1

-- 
Piotr Palusiński [MVP]
http://www.microsoft.com/poland/communities/mvp/default.mspx
news://msnews.microsoft.com/microsoft.public.pl.windows
Nigdy nie kłóć się z głupcem, bo ludzie mogą nie dostrzec róznicy
Received on Mon Apr 17 21:05:07 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 17 Apr 2006 - 21:42:03 MET DST