Quelle: dotnetpro
Registry bearbeiten und optimieren, Teil 5 12.12.2022, 00:00 Uhr

Die Registry-GUI-App

Einstellungen der Systemregistrierung per Windows-Tool WindowsSettingApp verteilen.
Diese Serie zeigt das Erstellen von Controls, um Windows- und Anwendungseinstellungen in der Registrierdatenbank vorzunehmen. Im vorangegangenen Teil [1] wurde ­eine Konsolenanwendung entwickelt, die verteilt werden kann und die die Einstellungen vornimmt. In diesem Teil folgt die Anwendung für Windows. Da Windows-Desktop-Anwendun­gen gegenüber Konsolenanwendungen über eine grafische Benutzeroberfläche verfügen, kann das RegSettingCtl-Steuerelement ohne Anpassungen genutzt werden. Lediglich die Anlage von Apps für die Einstellungsänderung wird in der überarbeiteten Programmfassung entfernt. Dazu wird entsprechend auch das vordefinierte Kontextmenü abgespeckt.
Prinzipiell muss auch bei der Windows-Einstellungsanwendung, die allgemein über das Projekt WindowsSetting­App vordefiniert wird, für eine einfache Verteilung gesorgt werden. Dies bedeutet, dass die Anwendung selbst keine ­externen Steuerelementdateien, Steuerelementbibliotheken, Assemblies oder COM-Komponenten einsetzen darf. Zwar sollen auch hier Zusatzinformationen Webbrowser-basiert online abrufbar sein. Das erweiterte BrowserCtl-Steuerelement mit paralleler Bereitstellung der Internet-Explorer- und Edge-Chromium-Engine kommt aber, anders als im Beispielprogramm, das die Steuerelementbibliothek ExtendedCon­trolsLib nutzt, nicht zum Einsatz.

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