Hi Paulsche,
auch die Belegung der Hardware-Tasten ist in der Registry hinterlegt.
"Kommerzielle" Programme haben i.d.R. eine Menü-Option, um genau diese Registry-Einträge (aus dem Programm heraus) zu verändern.
Wenn Du es also ähnlich konfortabel machen willst, dann musst Du:
a) einen entsprechenden Menüpunkt mit Manipulation der Registry implementieren
b) für das An- und Ausschalten bzw. Zurücksetzen dieser Menüoption den Originalwert dauerhaft "zwischenspeichern", z.B. in einer zum Programm gehörenden Konfigurationsdatei.
Die Hardware-Tasten findest Du übrigens unter:
\HKLM\Software\Microsoft\Shell\Keys\40Cx mit x = 1, 2, 3 usw.
Hier jeweils zum Schlüssel default wieder den Pfad zu Deinem Programm hinterlegen.
Gruß
specci48