Есть ли способ избавиться от короткой паузы в реакции после первого нажатия клавиши и ее удержания? - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь сделать игру в WPF, C #, где было бы важно иметь быстрые движения с помощью клавиатуры. Кто-нибудь знает, как избавиться от указанных явлений?

1 Ответ

0 голосов
/ 11 мая 2018

Что вы, скорее всего, видите в терминах «задержки», так это задержка повторения клавиатуры, которая управляется операционной системой (см. Панель управления -> Клавиатура).

Вам, вероятно, повезет больше, работая с прикрепленными событиями KeyDown и KeyUp. https://msdn.microsoft.com/en-us/library/system.windows.input.keyboard.keydown(v=vs.110).aspx

Обрабатывая эти события, вы можете обрабатывать повторение функций столько раз, сколько захотите, пока не будет получено событие KeyUp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...