Вход на сайт
Заморочка интересная с WPF binding
1981 просмотров
Перейти к просмотру всей ветки
в ответ Murr 07.12.20 17:28
Скан-код будет один и тот же, но префикс будет другим.
Это если в консоли постоянно опрашивать всё.
Здесь же речь идет конкретно об этом:
EventManager.RegisterClassHandler(typeof(Window), System.Windows.Controls.Control.KeyDownEvent, new KeyEventHandler(OnKeyDown), true) private void OnKeyDown(object sender, KeyEventArgs e) { ... }
То бишь мы получаем исключительно KeyDown события и не хотим сканировать KeyStates ,а хотим пользовать e.Key с каким то флагом
Можешь с ехе поиграться. Там в первой строке e.Key, а затем коды нажатых клавиш из отсканированных KeyStates