VB的键盘事件 默认是先激活控件的键盘事件后再激活窗体的键盘事件
如果想窗体先接受键盘事件,应该把 窗体的 Keypreview的属性 改为 True
但是为什么改了以后,如果焦点在按钮控件上,
对于接受回车键 ASCII码13,总是起到一个点击按钮的作用呢?空格键ASCII32,也是如此!而不是走,窗体接受键盘的KeyAscii=13 的事件过程呢?
举个简单的例子:代码:
界面:
当焦点在Combo、text、list、check、option上时,都可以实现按一下回车键,将456加载进combo列表框内,但当焦点在command上时,按回车键无效!请问如何在焦点在按钮上时也能激活窗体的 回车 键盘事件!