Windows XP Community - XPHeads



Parameter beim Öffnen mit Kontexmenü für Dateitypen in HKEY_CLASSES_ROOT

microsoft.public.de.german.windowsxp.registry


Reply
  #1 (permalink)  
Old 01-20-2008, 03:59 PM
Jens Müller
 
Posts: n/a
Parameter beim Öffnen mit Kontexmenü für Dateitypen in HKEY_CLASSES_ROOT
Hallo,

ich will bei beliebigen Dateien und Verzeichnissen einen Eintag im
Explorer-Kontextmenü haben. Hierzu suche ich eine Dokumentation, fand
nichts in der MSDN.

Konkrete Fragen:
HKEY_CLASSES_ROOT\* ist für alle Dateien, jedoch nicht für
Verzeichnisse. Wo liegt der Unterschied zwischen
HKEY_CLASSES_ROOT\Folder und HKEY_CLASSES_ROOT\Directory?

Wenn ich einen Eintrag in HKEY_CLASSES_ROOT\*\Shell\meinEintag\Command
erstelle, dann wird bei unbeknnten Dateien mein Eintrag als der
Standard Doppelklick-handler benutzt anstelle des "Öffnen mit"-Dialogs.
Das soll nicht so sein.

Der Standard-Eintrag im Schlüssel Command hat als Platzhalter für die
Übergabe der Datei %1. Ich las, das %l in langen Dateinamen übergeben
würde, bei Tests waren es aber sowohl bei %1 als auch bei %l lange
Namen. Wir bekommt man kurze Namen?

Bei mehreren markierten Dateien und Auswahl des Kontextmenüeintrags
sollten alle Dateien als Parameter übergeben werden. Stattdessen
passiert gar nichts. Habe %1 %2 %3... versucht und %* was aber nichts
änderte.

Es gibt auch noch den Weg über shellex\ContextMenuHandlers, aber dafür
braucht man COM-Objekte, richtig?

Danke!
Jens

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 02:22 PM.








Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74