I have written a small program displaying sounds and images on the screen when pushing any button. I always start it when one of my little kids crawls onto my lap and start hitting the keys, of course, randomly.
It works fine except for 2 keys, one of them being the ON/OFF switch, the other being the Windows-key. (the CTRL-ESC equivalent I believe) I can intercept it as it is pressed, but only after the startmenu is showing.
The event I use is the UIElement.KeyDown and all I could came up with so far is : (the e being KeyEventArgs)
if (e.Key == Key.LWin) e.Handled = true;
but than the start window is already showing I'm afraid.
I have already 1 answer but would very much like to know if there's any wpf-support?
I suspect programming the main on/off switch might not be possible? Otherwise, any help there would be welcome too..