gpt4 book ai didi

c# - 在 WPF 应用程序运行时保持 Windows 唤醒

转载 作者:行者123 更新时间:2023-11-30 17:53:39 25 4
gpt4 key购买 nike

有什么方法(除了每次运行时在 Windows 设置中手动执行此操作)使正在运行的 WPF 应用程序阻止 Windows 进入休眠/休眠/等状态。该应用程序只是在 BackgroundWorker 中每 10 秒运行一个连续循环。我注意到当我的机器自动休眠时,它停止了我的 BackgroundWorker,我想让它无限期地运行。

如果纯粹在 WPF 中是不可能的,还有其他方法吗?

最佳答案

您可以使用 SetThreadExecutionState API函数。更多信息给出here

但是,如果您真的不需要这样做,请不要这样做,并且当然在获得用户的明确同意之前不要这样做。当您的用户意识到他们的笔记本电脑在您的程序运行时死机时,他们会很生气。因此,请适当警告他们,以免他们生气。

关于c# - 在 WPF 应用程序运行时保持 Windows 唤醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17079098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com