Visual Basic中的键盘事件KeyPress和KeyDown、KeyUp事件有什么区别?
Visual Basic中的键盘事件KeyPress和KeyDown、KeyUp事件有什么区别?
【正确答案】:(1)KeyPress事件是当按下键盘上的某个键时触发的事件,触发对应于当前拥有焦点 的那个控件的KeyPress事件。此事件能识别按键的ASCII码;(2) KeyDown和KeyUp事件是按下和松开按键时触发的事件,返回的是键盘 的直接状态,识别的是KeyCode码,并能传递当前的键盘辅助键是否按下。
Top