Ein eigenes Control Panel bauen, Teil 4 20.07.2017, 00:00 Uhr

Eigenes Control Panel: Startbefehle verarbeiten

Die im selbst gebauten Control Panel enthaltenen Programmmodule starten.
In dieser Artikelserie, deren vierten Teil Sie vor sich haben, wird ein Windows-Forms-Steuerelement namens ControlPanelCtl entwickelt, welches das Konzept der Windows-Systemsteuerung (Control Panel) für eigene Zwecke zugänglich macht. Sprich: Unterschiedliche Verwaltungsaufgaben, die von diversen Programmen erledigt werden, lassen sich damit in einem kompakten Programm bündeln. Die Komponente unterstützt dabei nicht nur die systemeigenen Schnittstellen für Verwaltungsmodule, sondern erlaubt zusätzlich auch benutzerdefinierte Verwaltungsobjekte. Das ControlPanelCtl unterstützt folgende Typen:
  • CPL- (native DLLs mit der Funktion CPlInit als Einsprungspunkt), siehe [1] und [2]
  • EXE- (registrierte native oder verwaltete Anwendungen, die in der Systemregistrierung angemeldet werden)
  • DLL-Module (verwaltete Anwendungen mit benutzerdefiniertem Interface)

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