Erweiterung der Registry-Controls, Teil 1 13.03.2023, 00:00 Uhr

Funktionsnachwuchs

Es tritt auf: ein erweitertes Kontextmenü, das unter anderem das Löschen von Schlüsseln gestattet.
Ziel ist die benutzerdefinierte Strukturansicht zur Verwaltung von Registrierschüsseln (Bild 1)
(Quelle: Autor)
Windows und Anwendungsprogramme verwalten Einstellungen in der Regel über die Systemregistrierung (Registry). Ein Großteil dieser Einstellungen wird über Einstellungsdialoge im System, über die Systemsteuerung oder in Optionsdialogen der Anwendungen zur komfortablen Bearbeitung bereitgestellt.
Viele Einstellungen verwalten die Programme jedoch verborgen und eine Anzeige und Bearbeitung ist ausschließlich über den systemeigenen Registrierungseditor möglich. Wer nicht auf den Registrierungseditor setzen will, zusätzliche Funktionalität benötigt oder nur bestimmte Knoten der Registrierdatenbank veränderbar machen will, kann die Steuerelemente verwenden, die in [1] und [2] entstanden sind. Dort wurde bereits beschrieben, wie Sie strukturierte Inhalte der Registrierdatenbank auslesen und über eine Strukturansicht (TreeView) offenlegen. Anders als im Registrierungseditor können Sie das Verhalten und die Darstellung der Strukturansicht anpassen (zum Beispiel Schriften, anzuzeigende Hauptknoten (Hives), Art der Schlüsselermittlung (Gesamt oder nur nach Knotenanwahl).

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar