怎样禁止用户使用Alt+F4关闭我编写的程序???(100分)

  • 主题发起人 主题发起人 fulljoy
  • 开始时间 开始时间
F

fulljoy

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样禁止用户使用Alt+F4关闭我编写的程序???希望能在win98以后的操作系统中都能实现。[?]
 
procedure TForm1.FormShortCut(var Msg: TWMKey; var Handled: Boolean);<br>begin<br>&nbsp; &nbsp;handled:=true;<br>end;<br>
 
form1是mainform
 
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;<br>&nbsp; Shift: TShiftState);<br>begin<br>if((Key=VK_F4) AND (ssAlt in &nbsp;Shift)) then<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Key:=0;<br>end;
 
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);<br>begin<br>&nbsp; //在这里可以写些条件,如果不是走你的关闭方法,就不让关<br>&nbsp; CanClose:=False;<br>end;
 
&nbsp; onShortCut 事件
 
在主窗口 的 ONCLOSEQUERY 里面 让 CanClose 为 FALSE ,但是,怎样在 任务管理器 不让关 我就不知道了
 
&nbsp;楼主只是 希望 : 禁止用户使用Alt+F4关闭
 
&nbsp;楼主可以结帐了。。。
 
谢谢大家了!
 
后退
顶部