Quelle: dotnetpro
Erweiterung der Registry-Controls, Teil 10 12.05.2023, 00:00 Uhr

Der Schlüsselmeister

Neue Schlüssel in der Registrierdatenbank von Windows anlegen und vorhandene Schlüssel umbenennen.
Das Control RegistryTreeViewCtl wächst. Nach grundlegenden Funktionen kommt in dieser Folge die Funktionalität hinzu, Schlüssel anzulegen und umzubenennen.
Über den Kontextmenübefehl Neu | Schlüssel und die zugeordnete Ereignisprozedur mnuKey_Click richten Sie zum angewählten Schlüssel einen neuen Unterschlüssel ein. Dies richtet den Schlüssel zunächst in der Strukturansicht des Typs RegistryTreeViewCtl und erst dann entsprechend in der Systemregistrierung ein. Da die Neuanlage in der Registrierung aufgrund von eingeschränkten Rechten mitunter unterbunden wird, muss beim Auftreten von Fehlern sichergestellt sein, dass der neue Schlüsselname dann auch in der Strukturansicht wieder entfernt wird (Listing 1).

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