当前位置:  开发笔记 > 编程语言 > 正文

Windows暂停前的剩余时间

如何解决《Windows暂停前的剩余时间》经验,为你挑选了1个好方法。

有没有办法查询窗口有多少时间,直到它进入暂停/睡眠模式?

我正在使用vbscript并怀疑可能有WMI答案,但是如果可能的话,任何语言如c/c ++,*.NET甚至java都可能符合我的需求.

编辑

我希望能够使用某种方法查询Windows,而不是在它即将暂停时被事件警告.



1> egur..:

由于Windows将尽快完成进入S3(睡眠)或S4(休眠)的尝试,因此没有API可以知道还剩多少时间.

Windows将向所有进程发送有关待处理电源状态更改的通知,并允许应用程序为该事件做好准备.

您可以在这里找到您需要的大部分内容.

基本上你有20秒处理第一条消息.您的流程可以延迟回复消息,处理所有各种电源循环任务,例如关闭文件,保存您的状态等.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有