Newsgroups : Borland : borland.public.delphi.nativeapi.win32 : 2008 Jun : Inhibit Sleep/Standby in Vista

www.cryer.info
Managed Newsgroup Archive

Inhibit Sleep/Standby in Vista

Subject:Inhibit Sleep/Standby in Vista
Posted by:"Graham Powell" (grah..@deephaven.co.uk)
Date:Wed, 25 Jun 2008 15:40:32

Anybody know how to do this as well.

I have tried monitoring for PBT_APMQUERYSUSPEND and PBT_APMQUERYSTANDBY in
the WM_POWERBROADCAST message, but they don't happen.

I have also tried calling:

SetThreadExecutionState (ES_CONTINUOUS or ES_SYSTEM_REQUIRED or
ES_DISPLAY_REQUIRED);

But this does not prevent standby or suspend. It does return the correct
value of the current state, so I think it is doing something.

Graham

Replies:

www.cryer.info
Managed Newsgroup Archive