首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么知道用户在结束小弟我的程序

2012-02-05 
如何知道用户在结束我的程序?我想在用户结束我的进程和关闭我的程序时候,执行一段代码,请问怎么实现?[解决

如何知道用户在结束我的程序?
我想在用户结束我的进程和关闭我的程序时候,执行一段代码,请问怎么实现?

[解决办法]

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if 不想关闭 then CanClose := False
else CanClose := True;
end;

[解决办法]
用户关闭程序的时候可以这样,要是在任务管理器里强制结束任务似乎就没有什么办法了
public
{ Public declarations }
Destructor Destroy;override;

destructor TForm1.Destroy;
begin
//..............
inherited;
end;
[解决办法]
搞一个监控程序,不停地监控
[解决办法]
hook杀进程的函数
[解决办法]
hook api 捕捉 TerminateProcess这个函数的操作

热点排行