webbrowser 中的按键问题:(100)

  • 主题发起人 主题发起人 wyjb
  • 开始时间 开始时间
W

wyjb

Unregistered / Unconfirmed
GUEST, unregistred user!
我在窗体上放了该控件,发现一个问题:当在webbrowser中按键,比如F11时,改按键的事件却没有传递给窗体,怎么解决?谢谢。
 
private // 声明 procedure AppOnMsg(var Msg: tagMSG; var Handled: Boolean);在FormCreate里Application.OnMessage:=AppOnMsg;procedure TForm1.AppOnMsg(var Msg: tagMSG; var Handled: Boolean);按 Msg 判断,可能行。
 
楼上的可行,我一直这么用的.
 
问题是:procedure TForm1.AppOnMsg(var Msg: tagMSG; var Handled: Boolean);在这个事件中当按下一个键是会反复触发此事件,比如我按了0.1秒,他不知道触发了n次,晕。
 
ok自己解决了。谢谢。
 
后退
顶部