请问有什么办法可以使机器在任何情况下都能强制机器关闭(50分)

  • 主题发起人 主题发起人 drank
  • 开始时间 开始时间
D

drank

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用exitwindows函数去命令关机或重起,但在一些情况下(比如:有游戏或应用程序在运行)<br>机器需要有人干预才能关掉.请问有什么办法可以在任何情况下都能无人干预地把机器关掉.<br>(当然如果机器在运行中死机不算)
 
exitwindowsex(ewx_shutdown,0);<br>exitwindowsex(ewx_reboot,0);<br>上面的语句需要检测系统还在运行的其他进程!<br><br>应该 : exitwindowsex(ewx_force,0);<br><br>Forces processes to terminate. When this flag is set, Windows does not send <br>the messages WM_QUERYENDSESSION and WM_ENDSESSION to the applications <br>currently running in the system. This can cause the applications to lose data. <br>Therefore, you should only use this flag in an emergency.
 
同意 &nbsp;雪儿的说法<br>我常常这么写<br>eg: &nbsp;exitwindowsex(ewx_shutdown+ewx_force,0);
 
[^]同意 卷起千堆雪tyn<br>ExitWindowsEx( EWX_FORCE + EWX_SHUTDOWN, 0 );<br>但也不是万能的,有时候(如有DOS窗口下的程序)还需要干预。
 
同意楼上,加参数以强制方式关机
 
多人接受答案了。
 
后退
顶部