BOOL ExitWindowsEx(
    UINT uFlags, // shutdown operation
    DWORD dwReserved  // reserved
   );
看Help

解决方案 »

  1.   

    通过调用ExitWindowsEx函数,可以决定如何关闭Windows
    if not ExitWindowsEx(flag, 0) then //失败处理
    下面给出flag的取值:
    EWX_FORCE           强制关闭,不会询问应用程序是否可以关闭,所以可能造成
                        数据丢失
    EWX_LOGOFF          注销当前用户
    EWX_POWEROFF        关闭电源
    EWX_REBOOT          重启
    EWX_SHUTDOWN        正常关闭
      

  2.   

    执行exitwindowsex(1,0)就可以了!要存盘后执行!