Ctrl+Alt+Del的问题(10分)

  • 主题发起人 主题发起人 realwuqi
  • 开始时间 开始时间
R

realwuqi

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp;问题:捕获在WIN2000任务管理器中当关闭一个应用程序时的消息<br>&nbsp; <br>&nbsp; 就是说,当你的应用程序启动后,它会在任务管理器中出现,而我希望它不出现,我的OS是WIN2000,如果它出现的话,当在任务管理器中关闭这个程序时,WIN2000发送什么消息来关闭这个程序,谢谢<br><br>&nbsp; 程序示例<br>procedure TForm1.WndProc(var Message: TMessage);<br>begin<br>&nbsp; if (message.Msg = WM_QUERYENDSESSION) THEN<br>&nbsp; &nbsp; &nbsp;showmessage('close');<br>&nbsp; inherited WndProc(Message); <br>end;<br>&nbsp; 在WIN API SDK 中,提示有WM_CLOSE, WM_ENDSESSION, WM_QUERYENDSESSION, WM_DESTROY消息,可事件中当Message.Msg为WM_CLOSE<br>时,才会出现'Close',请问在WIN2000任务管理器中关闭一个应用程序时是什么消息?
 
那是被强制关闭的
 
后退
顶部