如何编程关闭WIN98正在运行的所有应用程序?(50分)

  • 主题发起人 主题发起人 无名爱好者
  • 开始时间 开始时间

无名爱好者

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编程控制WIN98自动定时关闭前,不能关闭正在运行的所有应用程序?请高手指点!!!
 
查找所有窗口,发送WM_Close消息
 
Windows关闭时会向各个进程广播一条WM_ENDSESSION消息等待回应,然后再发一条<br>WM_QUERYENDSESSION指令进行关机,如果要关闭所有程序,则广播一条WM_ENDSESSION<br>便可搞定,具体代码:<br>PostMessage (HWND_BROADCAST,WM_ENDSESSION,0,0);<br>(不知道两条消息顺序有没有搞错,你试一下吧!)
 
BigBing:<br>&nbsp; &nbsp;谢谢你帮我解决了困扰我多日的问题,我是一个DELPHI编程员,今后可能还有诸多问题,还请多多指教。<br>无名爱好者
 
后退
顶部