2008-09-16 9 views
2

Ich möchte ein Element zum Desktop-Kontextmenü hinzufügen (das Menü, das Sie sehen, wenn Sie mit der rechten Maustaste auf eine freie Stelle auf dem Windows-Desktop klicken).Hinzufügen eines Elements zum Desktop-Kontextmenü unter Windows

So etwas wie Catalyst Control Center in diesem Screenshot:
Embedded Example

Ich weiß, wie Artikel zu Dateien hinzufügen und Ordner Kontextmenüs durch Registrierung, aber die Desktop-scheint, anders zu arbeiten: habe ich nicht einmal finde den Text in der Registrierung.

Also, wie kann ich ein neues Element in das Desktop-Menü hinzufügen und wie kann ich ihm etwas Code zuordnen?
Ich denke, die Lösung ist sprachunabhängig, wenn nicht, würde ich jeden Code, der hilft, schätzen.

Antwort

2

Eine solche Handler muss in HKCR \ Directory \ Background registriert werden, anstelle der üblichen Orten wie HKCR \ Verzeichnis, HKCR \ Ordner usw.

Überprüfen Sie Creating Shell Extension Handlers in MSDN.