停止系统进入"待机"状态

pra*_*ash 4 c++ standards winapi standby

如何standby在应用程序运行时停止主机进入模式?

有没有win32 api要求这样做的电话?

Bra*_*non 6

有两个API,具体取决于Windows的版本.

XP,2000年,2003年:

http://msdn.microsoft.com/en-us/library/aa373247(VS.85).aspx

回复PBT_APMQUERYSUSPEND.

Vista,2008:

http://msdn.microsoft.com/en-us/library/aa373208(VS.85).aspx

可能有许多有效的理由阻止计算机进入睡眠状态.例如,观看视频,播放音乐,编译长时间运行的构建,下载大文件等.