KeyPress事件没有响应某些键(上,下,左,右,家......)

use*_*444 0 c# keypress winforms

我有一个Windows窗体和一个OnKeyPress函数.我也打开了KeyPreview.

该功能响应大多数键,除了上,下,左,右,主页,下降,结束等...

这就像每当我按下这些键时,它不会将它们发送到表单,它只是在按钮和其他控件之间切换.

有经验的人可以帮忙吗?

Shy*_*mep 6

来自MSDN

非字符键不会引发KeyPress事件; 但是,非字符键确实引发了KeyDown和KeyUp事件.