Search code examples
c++winapishutdownstandby

Win32 API prevent standby


What is the Win32 api function that prevents the system from going into standby?

Some programs use it, which is pretty annoying in my opinion.

I know there's a couple of WM_SYSCOMMAND messages you can trap to prevent the screensaver from coming on..


Solution

  • SetThreadExecutionState. There's no Get and it doesn't take a thread handle. Done.