博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win32——关机
阅读量:6511 次
发布时间:2019-06-24

本文共 658 字,大约阅读时间需要 2 分钟。

//关机//一、system#include
system("shutdown -t 10");//-s 关机 -r 重启 -t 10 10秒后关机 -1 注销 -a 取消关机//二、HANDLE hToken;TOKEN_PRIVILEGES tkp;if (OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)){ MessageBox(NULL, _T("关机啦"), _T("M"), MB_ICONEXCLAMATION); LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid); tkp.PrivilegeCount = 1; tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, (PTOKEN_PRIVILEGES)NULL, 0); ExitWindowsEx(EWX_SHUTDOWN | EWX_POWEROFF, 0);}

 

转载于:https://www.cnblogs.com/ming-michelle/p/7633276.html

你可能感兴趣的文章