A-A+

以下叙述中错误的是A.在KeyUp和KeyDown事件过程中 从键盘上输入A或a被视作相同的

2022-08-06 03:46:44 问答库 阅读 175 次

问题详情

以下叙述中错误的是
A.在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)
B.在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)
C.KeyPress事件中不能识别键盘上某个键的按下与释放
D.KeyPress事件中可以识别键盘上某个键的按下与释放请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:KeyUp与KeyDown事件过程的KeyCode参数只对应按下或释放的键的ASCII码,而不是输入字符的ASCII码。也就是说,KeyCode只针对键,按下或释放的键相同,KeyCode值就相同,故A、B项说法正确。KeyPress表示一个完整的事件,它不能识别键盘上某个键的按下与释放。故D项表述错误。

考点:键盘,错误