gpt4 book ai didi

c++ - Linux/windows sleep 时间

转载 作者:可可西里 更新时间:2023-11-01 10:26:42 30 4
gpt4 key购买 nike

是否可以检查(在 bash/python/C++ 中)在系统(Linux/Windows)中还有多少时间可以进入休眠状态 - 我需要它来创建在 linux 和 windows 上工作的双重程序,以防止一个人进入休眠状态在另一个模式上工作时(通过 TCP)。

不,我不能只是延长系统时间进入休眠状态——因为如果我离开办公 table ,计算机必须进入休眠状态(或者更确切地说进入阻塞模式——或者不管它叫什么——它们只需要通过密码来阻止——安全问题)。

最佳答案

对于 Windows:

SetThreadExecutionState会告诉系统不要进入休眠模式,它也可以重置空闲计时器。

如果你知道时间限制,你可以使用 GetLastInputInfo通过简单的减法即可知道在系统进入休眠状态之前您还剩下多少时间。

关于c++ - Linux/windows sleep 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14827660/

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