各位大哥大姐,怎么样才能杀掉所有正在运行的程序,后关机?望指点。

解决方案 »

  1.   

    直接用ExitWindowEx就行了。具体参数:
    BOOL ExitWindowsEx(
    UINT uFlags, // shutdown operation
    DWORD dwReserved // reserved
    );
    EWX_FORCE: 强制结束程序,可以在紧急情况下使用该类型,但可能会导致数据丢失。
    EWX_LOGOFF: 关闭所有进程,然后退出用户登陆。类似windows下的注销先项。
    EWX_POWEROFF: 关闭系统并关闭计算电源。
    EWX_REBOOT: 关闭计算机并重新启动计算机。
    EWX_SHUTDOWN: 安全的关闭计算机。