Co nalezy wpisac w rejestrze by po kliknieciu na dowolny typ pliku (np. exe, rar, doc itp) w pop menu pokazywal sie odsylacz do mojego porogramu (np. otworz z mojprogram). cOS TAKIEGO MA NP. Win rar gdzie naciskamy na dowolny plik w systemie i pokazuej sie w menu dodaj do archiwum.
a w jakim to było dziale ?
proponuję płatne komponenty Shell+ lub zapoznanie się z kluczem HKEY_CLASSES_ROOT w rejestrze
Po co aż płatne komponenty? To naprawdę nonsens... Gdzieś widziałem instrukcję jak coś takiego dodać... Hmm... Nie pamiętam gdzie, ale na 90% gdzieś na 4p w jakichś Gotowcach/FAQ/Artykułach. Jak znajdę i będę pamiętał, to zarzucę linka konkretnie.
dodać taką jedną linijkę w stylu "otwórz z moimEdytorem" to jest 5 sek roboty ale nie widziałem nigdzie opcji tak jak w WinRarze było żeby można było zrobić, tj. ikonka + wysuwane podmenu + sprawdzanie zawartości pliku na którym się kliknęło (takie coś znalazłem tylko w Shell+)
Musisz napisać odpowiednią bibitekę do obsługi tego, tak robi to WinRAR, jeżeli chcesz mieć zaawansowany z podmenu. Poprzeglądaj msdna, albo forum, tutaj ktoś miał kieydś podobny problem.
wcale nie taka prosta sprawa
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/contextmenuhandlers.asp
bez podstaw COM się nie obejdzie
tutaj ktoś miał kieydś podobny problem.
no to byłem ja, i po długich próbach napisania DLL-ki, pytaniach na różnych forach i poszukiwaniach znalazłem tylko Shell+ :(
Tutaj jest mały przykładzik jak utworzyć Context Menu Handler-a z ikonami (po drobnej modyfikacji można utworzyć menu wielopoziomowe):
http://4programmers.net/Forum/viewtopic.php/id=54903/post=142436#142436