以下说法中正确的是( )。

admin2018-09-19  21

问题 以下说法中正确的是(    )。

选项 A、当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress事件过程
B、因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程
C、若按下的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数的值也相同
D、在KeyPress事件过程中,KeyAscii参数可以省略

答案A

解析 B选项错误原因:窗体有自己的KeyPress事件过程;
C选项错误原因:KeyPress事件过程中的KeyAscii参数返回按键的ASCII码值,大小写字母返回值不同;而KeyDown事件过程中的KeyCode参数返回的是按键代码,大小写字母返回值相同。故按下的键相同时,keyAscii和KeyCode参数不一定返回相同值;
D选项错误原因:KeyPress事件中的KeyAscii参数不能省略。
A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/Srm0FFFM
0

最新回复(0)