As you know by now, I'm writing some apps for my wife who got severely handicapped last year. The apps are for a touch screen PC running Windows.
When the PC is idle for a while a screen saver (blanker) kicks in. The screen is usually blanked but alternatively it might show some some entertaining patterns. On a 'normal' PC you can move the mouse, or hit the Shift or Ctrl key or something similar to wake the display. A touch screen PC does not have a mouse nor keyboard so the only thing you can do to wake it up is tap on the screen. If an application is running it must therefore ignore a tap on the screen (a 'click') while the screensaver is active. So, how can an application find out whether the screen saver is active, or, more precisely, the screen is blanked? Can I do this using the Win32 core API? -- Johan