In die OpenWith-List eines Dateitypes eintragen?
-
Wie kann ich mein Programm in die OpenWith-List eines Dateityps eintragen?
Habe einen kleinen ImageViewer geschrieben, da ja Win2k noch keine DiaShow-Funktion hat wie WinXP.
Nun möchte ich einfach Rechtsklick auf eine Datei vom Typ .jpg, .jpeg, .bmp und .gif machen können und dort "Image Viewer" anklicken können um mein Programm mit dem Dateinamen als Parameter zu starten.
Wie das?

MfG SideWinder
-
Schau dir mal diese beiden Schlüssel an:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
- HKEY_CLASSES_ROOT\Applications
-
Danke soweit funktioniert das.
Bloß eins noch: Ich muss eine Datei mindestens einmal mit "Öffnen mit..." "Programm auswählen" mit meinem Programm öffnen, dass Windows mein Programm in dessen OpenWith-Liste auch wirklich einträgt (habe ich das aber bei einem beliebigen Datentyp gemacht, trägt Windows mein Programm für alle von mir angegebenen Datentypen in deren OpenWith-Lists ein).
Warum wird mein Programm nicht sofort nach dem Restart in der OpenWith-Liste angezeigt?
MfG SideWinder
-
Hast du deine Anwendung denn unter HKEY_CLASSES_ROOT\Applications eingetragen?
-
Ja habe ich.
MfG SideWinder