ExitWindowsEx(EWX_FORCE,0)为何不关机?(50分)

  • 主题发起人 主题发起人 chiu
  • 开始时间 开始时间
C

chiu

Unregistered / Unconfirmed
GUEST, unregistred user!
ExitWindowsEx(EWX_FORCE,0)为何不关机?
ExitWindowsEx其中的两个参数
EWX_SHUTDOWN //安全关机
EWX_FORCE //强迫关机
我在win98下做了个试验,用ExitWindowsEx(EWX_SHUTDOWN,0)可以正常关闭机器,
用ExitWindowsEx(EWX_FORCE,0)不是强迫关机,而是成了注销登陆。
请教各位大侠,这是为什么?我试过几台机器,都是这个情况。
 
Ewx_force是額外的選項,
所以在使用時, 要用EWX_SHOTDOWN or EWX_FORCE,
不能單獨使用EWX_FORCE
 
那么,如何理解EWX_SHOTDOWN or EWX_FORCE呢?是强迫关闭吗?
如果我要关闭电源,是否需要EWX_SHOTDOWN or POWEROFF?
这样,EWX_SHOTDOWN是共用必要的了?
如果我要重新引导,也需要EWX_SHOTDOWN or EX_REBOOT吗?
经过试验,其实,不是这样的。
 
不能單獨使用EWX_FORCE
 
EWX_REBOOT 不必和 EWX_SHUTDOWN 合用
EWX_POWEROFF 也不必和 EWX_SHUTDOWN 合用
EWX_FORCE可以和其他参数合用而已
EWX_SHOTDOWN or EWX_FORCE 是指强制+关闭,多了强制,就是不管什么程序都关闭
非强制关闭:你用记事本、word等编辑了文件没有保存,会提示你保存,并且可以取消关闭
强制关闭:不会提示你保存就立即关了全部程序,适合于紧急情况

 
问题是WIN98与WINNT是有区别的。
 
此函数只在win98有效,NT、2000、XP都要先使用另一个API设置权限,再使用些函数。
 
多人接受答案了。
 
后退
顶部