首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Windows防止自动睡眠模式或关闭显示器

Windows防止自动睡眠模式或关闭显示器

作者头像
Qt君
发布2020-02-24 09:30:42
发布2020-02-24 09:30:42
1.5K0
举报
文章被收录于专栏:跟Qt君学编程跟Qt君学编程

❝使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入睡眠状态或关闭显示器。❞

禁用睡眠模式

代码语言:javascript
复制
SetThreadExecutionState(ES_CONTINUOUS | ES_DISPLAY_REQUIRED | ES_SYSTEM_REQUIRED);

恢复睡眠模式

代码语言:javascript
复制
SetThreadExecutionState(ES_CONTINUOUS);

相关

  • 在程序中使用·SetThreadExecutionState·设置了禁用睡眠模式后,程序退出自动恢复睡眠模式。
  • ES_CONTINUOUS:通知系统所设置的状态应保持有效,直到使用ES_CONTINUOUS的下一个调用和其他状态标志之一被清除为止。
  • ES_DISPLAY_REQUIRED:通过重置显示器空闲计时器来强制显示器开启。
  • ES_SYSTEM_REQUIRED:通过重置系统空闲计时器来强制系统进入工作状态。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Qt君 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 禁用睡眠模式
  • 恢复睡眠模式
  • 相关
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档