Захват окна ключ в c # (wpf)
Я написал небольшую программу, отображающую звуки и изображения на экране при нажатии любой кнопки. Я всегда начинаю это, когда один из моих маленьких детей ползет ко мне на колени и начинает нажимать клавиши, конечно, случайно.
Он работает нормально, за исключением двух клавиш, одна из которых - переключатель ВКЛ / ВЫКЛ, а другая - клавиша Windows. (я полагаю, что это эквивалент CTRL-ESC) Я могу перехватить его при нажатии, но только после того, как будет показано стартовое меню.
Событие, которое я использую, - это UIElement.KeyDown, и все, что я мог придумать, это: (это KeyEventArgs)
if (e.Key == Key.LWin) e.Handled = true;
но чем окно старта уже показывает боюсь.
У меня уже есть 1 ответ, но очень хотелось бы узнать, есть ли поддержка wpf?
Я подозреваю, что программирование главного выключателя может быть невозможным? В противном случае, любая помощь там будет приветствоваться ..