各位,请一定帮忙
问题内容是这样的
首先在 Form KeyPreview := True;
在 Form 的 KeyDown 事件中,
If (vk_F11) and (ssctrl In shift) Then Showmessage('a');
在 Form 上 Edit1 的 KeyDown 事件中,
If (Vk_F12) and (ssctrl In shift) Then Showmessage('b');
问题是这样的 :
当我在 Edit1 得到焦点是,按住 (F11 + Ctrl) 则显示的是 Form 的 KeyDown 事件的信息,按住( F12+Ctrl) 则显示的 Edit1 的 KeyDown 事件的信息,而为何当 Form 得到焦点时,却不能显示 Form 的 KeyDown 事件的信息 ,当Edit1得到焦点时,如何能判断当前按下的是执行本身的 Keydown 事件,还是 Form 的 KeyDown 事件