如何禁止其他程序关闭? ( 积分: 100 )

  • 主题发起人 主题发起人 sy0116
  • 开始时间 开始时间
S

sy0116

Unregistered / Unconfirmed
GUEST, unregistred user!
如题 不是禁止关机<br>此外,还有一个问题:通常,一个程序若弹出一个对话框(showmessage('xxxxx');)时程序的主界面是无法操作的,请问要如何才能实现弹出对话框时使主界面同时也可以操作?<br>(不是对于我的程序,是使别人的程序在弹出对话框时同时可操作主界面)
 
如题 不是禁止关机<br>此外,还有一个问题:通常,一个程序若弹出一个对话框(showmessage('xxxxx');)时程序的主界面是无法操作的,请问要如何才能实现弹出对话框时使主界面同时也可以操作?<br>(不是对于我的程序,是使别人的程序在弹出对话框时同时可操作主界面)
 
捕获关闭消息<br>procedure WMClose(var msg:TMessage); message WM_CLOSE;
 
我试过了,对别的程序不起作用,自己的程序倒是关不了了,麻烦楼上的指点
 
procedure tform1.WMClose(var msg:TMessage);<br>begin<br> &nbsp; &nbsp;msg.Result:=0;<br>end;<br>我是这样的<br>对别的程序不起作用,自己的程序倒是关不了了
 
hook openprocess api
 
不会用,麻烦楼上指点
 
全局钩子应该能解决吧。。没事过。
 
用消息,捕捉程序关闭的句柄
 
后退
顶部