需要在Windows C#/ Net中禁用屏幕保护程序/屏幕锁定
发布时间:2020-12-13 20:56:32 所属栏目:Windows 来源:网络整理
导读:对于特定应用程序,我需要屏幕保护程序在运行时被禁用。操作人员可以手动将其关闭,然后再重新启动,但最简单的做法是在应用程序运行时保持屏幕保护程序的正常运行。 我该如何做?我发现使用SPI_SETSCREENSAVEACTIVE实际关闭屏幕保护程序的代码,但我不认为
对于特定应用程序,我需要屏幕保护程序在运行时被禁用。操作人员可以手动将其关闭,然后再重新启动,但最简单的做法是在应用程序运行时保持屏幕保护程序的正常运行。
我该如何做?我发现使用SPI_SETSCREENSAVEACTIVE实际关闭屏幕保护程序的代码,但我不认为这是我想要的。
theoldnewthing有你的答案:使用
SetThreadExecutionState(ES_DISPLAY_REQUIRED) 。
这是视频播放器和PowerPoint使用的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – Windows窗体和ShowDialog问题
- tfs – Microsoft Scrum Process Template 2.1 vs 2.2
- windows-phone-7 – 如何在WP7应用程序上更改启动页面
- Windows上Tomcat的部署
- 在Windows上的Excel VBA中,如何为已解析的JSON变量获取字符
- 在Server 2012上安装Windows Management Framework 4.0(Pow
- windows – 如何为下次重启计划表面扫描(chkdsk),而不是现在
- 存储空间 – 存储空间直接 – 虚拟磁盘上的新卷
- 尝试从Windows中的Docker访问USB设备
- windows-phone-7 – 如何获取操作系统版本号?
推荐文章
站长推荐
- windows-server-2012 – 无法在Windows Server 2
- windows – 高级安装程序中的增量版本号
- 在Windows上监听“用我的java应用程序打开文件”
- windows-runtime – 是否可以创建一个可移植的UW
- Windows Server 2016-三种方法备份还原DHCP服务器
- windows – 使用单字节指令开始x64函数是否合法?
- windows-phone-8 – 使用Flip tile实现循环磁贴行
- xaml – 属性内容设置多次
- windows – 为什么chkdsk在一个特定的索引上需要
- rest – 无法以编程方式启动Windows Azure VM
热点阅读