Событие KeyPress не отвечает на некоторые клавиши (вверх, вниз, влево, вправо, домой ...) - PullRequest
0 голосов
/ 15 декабря 2011

У меня есть форма окна и функция OnKeyPress.У меня также включен KeyPreview.

Функция реагирует на большинство клавиш, кроме вверх, вниз, влево, вправо, домой, pgdown, end и т. Д.эти клавиши, он не отправляет их в форму, он просто переключается между кнопками и другими элементами управления.

Кто-нибудь испытал это и может помочь?

1 Ответ

6 голосов
/ 15 декабря 2011

С MSDN

Событие KeyPress не вызывается нехарактерными клавишами;однако нехарактерные ключи вызывают события KeyDown и KeyUp.

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