S
superrock
Unregistered / Unconfirmed
GUEST, unregistred user!
由于我的程序加入了托盘功能,如果程序不退出的话系统无法注销(重启或关机),于是我拦截了系统关机消息(代码如下),但结果是系统注销(重启或关机)时只是退出了程序,只有再次注销(重启或关机)才能注销系统,请教如何才能实现在不退出程序的情况下系统也能正常注销、重启或关机。public procedure WMQueryEndSession (var Message: TMessage);message WM_QUERYENDSESSION;procedure TMainform.WMQueryEndSession(var Message: TMessage);begin ...//删除托盘 Message.Result:=1;end;