怎样屏蔽掉webbrowser中的alt+f4(50分)

  • 主题发起人 主题发起人 yannqi
  • 开始时间 开始时间
Y

yannqi

Unregistered / Unconfirmed
GUEST, unregistred user!
我要在FORM中放置webbrowser,可以实现屏蔽FORM的alt+f4,但当我浏览网页(或将光标移
到webbrowser中)时,我却屏蔽不掉alt+f4。
请问怎样解决?!
 
设置Alt+F4为你的热间
 
我觉得这样不太好!
我要是再屏蔽掉alt+shft等很多热键,都要设置不大好!!
 
为了禁止alt+ctrl+del,我使用了下句:
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, @temp, 0);
使得热键根本无法起作用!
 
为什么没有人回答?!
 
加一个TApplicatonEvents控件其OnMessage事件
procedure TMainFm.ApplicationEventsMessage(var Msg: tagMSG;
var Handled: Boolean);
begin
if Msg.message=WM_SYSKEYDOWN then
Handled:=true;
end;//屏蔽系统热键
 
多人接受答案了。
 
后退
顶部