我有个托盘程序,有时会莫名其妙的退出,我在代码中搜索ExitProcess无果,搜索Terminate,发现这么一段程序:procedure TForm1.WMQueryEndSession(var Msg: TMessage);
begin
 Msg.Result := 1;
 Application.Terminate;
end;这段代码当初好像是为了解决无法关机的问题。现在程序有时自动关闭是不是与它有关系呢?WMQueryEndSession消息不只是在系统关机的时候才产生?另外要说明的是,此程序有多个时钟。