Benutzer mit den meisten Antworten
Kontextmenü Einträge im Windows Explorer

Frage
-
Hallo,
ich hatte eigentlich vor ein Programm zum Verschlüsseln von Dateien zu programmieren, das man bequem über das Kontextmenü einer Datei öffnen kann, sodass die entsprechenden Dateien an das Programm als Argumente übergeben werden. Das alles funktioniert so weit auch schon recht gut, aber bei zwei Sachen komme ich momentan nicht weiter.
1. Ich bekomme es einfach nicht hin, dass sich neben dem Kontextmenüeintrag ein Icon befindet. Ich habe dazu schon verschiedene Ansätze aus dem Internet durchprobiert, bei denen man in den entsprechenden Registry-Eintrag eine Zeichenfolge mit dem Namen Icon und dem dazugehörigen Pfad angibt, aber das funktioniert einfach nicht.
2. Wenn ich eine Datei auswähle, ist der Eintrag sichtbar. Auch wenn ich mehrere Textdokumente auswähle, funktioniert auch noch alles, aber sobald man z.B. Musik-Dateien auswählt, wird der entsprechende Eintrag gar nicht mehr angezeigt.
Vielleicht weiß einer von euch, wie man die entsprechenden Probleme löst, für Hilfe wäre ich sehr dankbar.
MfG
Antworten
-
Hallo,
Die Windows Shell mag von Haus aus nicht soviel mit .NET zu tun haben... leider.
Ich habe es selbst noch nicht probiert, aber schau Dir mal an:
How to Write Windows Shell Extension with .NET LanguagesWas die Registrierung eines Shell Handlers angeht: Registering Shell Extension Handlers
Wo erläutert wird, dass "*" auf alle Dateien zutrifft -
(wobei ich Programme, die das tun, nicht besonders mag).Gruß Elmar
- Als Antwort markiert HabuHabu Dienstag, 25. Oktober 2011 13:51
Alle Antworten
-
Hallo,
Die Windows Shell mag von Haus aus nicht soviel mit .NET zu tun haben... leider.
Ich habe es selbst noch nicht probiert, aber schau Dir mal an:
How to Write Windows Shell Extension with .NET LanguagesWas die Registrierung eines Shell Handlers angeht: Registering Shell Extension Handlers
Wo erläutert wird, dass "*" auf alle Dateien zutrifft -
(wobei ich Programme, die das tun, nicht besonders mag).Gruß Elmar
- Als Antwort markiert HabuHabu Dienstag, 25. Oktober 2011 13:51