我有一个应用程序,它的工作是以2或60秒的间隔处理来自com端口的数据。显然,让这个应用程序处于待机状态是没有意义的。我发生了三件事情:1)定期告诉窗口事情正在发生,应该延迟待机2)禁用待机3)检测备用配置并警告用户。恕我直言,(1)最有意义。
那么这样的应用程序通常会做什么?
我该如何去做c ++?
答案 0 :(得分:3)
SetThreadExecutionState
可能对您有所帮助 - 特别是ES_SYSTEM_REQUIRED
标志“通过重置系统空闲计时器强制系统处于工作状态。”
答案 1 :(得分:0)
我相信这是正确答案 -