需要在Windows C#/ Net中禁用屏幕保护程序/屏幕锁定

前端之家收集整理的这篇文章主要介绍了需要在Windows C#/ Net中禁用屏幕保护程序/屏幕锁定前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于特定应用程序,我需要屏幕保护程序在运行时被禁用。操作人员可以手动将其关闭,然后再重新启动,但最简单的做法是在应用程序运行时保持屏幕保护程序的正常运行。

我该如何做?我发现使用SPI_SETSCREENSAVEACTIVE实际关闭屏幕保护程序的代码,但我不认为这是我想要的。

theoldnewthing有你的答案:使用 SetThreadExecutionState(ES_DISPLAY_REQUIRED)

这是视频播放器和PowerPoint使用的。

猜你在找的Windows相关文章