当前位置: 首页 > news >正文

win32——关机

//关机

//一、system
#include<cstdlib>

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

相关文章:

  • 几个常用线程的
  • 可重入函数与不可重入函数
  • C#关于MSMQ通过HTTP远程发送专有队列消息的问题
  • python操作redis
  • Poisson Blending(Seamless clone)研究和实现
  • 【div】给div添加滚动条
  • DockOne微信分享( 九十四):唯品会基于Kubernetes的网络方案演进
  • jenkins自动构建
  • Expression Tree上手指南 (一)转
  • 进入编辑模式 , vim命令模式 , vim实践
  • spring cloud 学习(10) - 利用springfox集成swagger
  • java.nio.channels.IllegalBlockingModeException
  • Eclipse在线更新慢
  • 【杂谈】小记一个ios11的bug
  • libgdx游戏引擎教程
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • canvas 绘制双线技巧
  • Cookie 在前端中的实践
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • docker python 配置
  • echarts花样作死的坑
  • ES6核心特性
  • happypack两次报错的问题
  • HTML中设置input等文本框为不可操作
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Rancher-k8s加速安装文档
  • Redis的resp协议
  • 老板让我十分钟上手nx-admin
  • 深度解析利用ES6进行Promise封装总结
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 小程序 setData 学问多
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 写代码的正确姿势
  • Python 之网络式编程
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #1014 : Trie树
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #Ubuntu(修改root信息)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (转) 深度模型优化性能 调参
  • .gitignore文件—git忽略文件
  • .Net Core与存储过程(一)
  • .NET MVC 验证码
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .Net 代码性能 - (1)
  • @hook扩展分析
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [2016.7 Day.4] T1 游戏 [正解:二分图 偏解:奇葩贪心+模拟?(不知如何称呼不过居然比std还快)]
  • [2021 蓝帽杯] One Pointer PHP
  • [bzoj1038][ZJOI2008]瞭望塔
  • [Gamma]阶段测试报告