RE: Detecting locked screen

Brian Hook <[email protected]> Wed, 22 Sep 2004 16:56:05 -0400
Newsgroups gmane.games.devel.windows
Message-ID <200492216565.465955@GATEWAY>
> You can check if it has happened:

Thanks, that helps, but it doesn't quite solve it.  SwitchDesktop() 
will still fail if the screen saver has turned on but the actual lock 
hasn't occurred.

There is a very brief interval (under a couple seconds) when the 
screen saver kicks in and it WON'T lock the desktop, and 
SwitchDesktop() will fail then even if the desktop hasn't actually 
been locked (i.e. you can tap a key or move the mouse and the 
screensaver turns off and there's no logon box).

Basically I'm looking for a fictitious API that is like:

if ( WorkstationLocked() )
....

Failing that, being able to process a LockWorkstation() or whatever 
would do the trick as well.

Thanks,

Brian




-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
Gamedevlists-windows mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-windows
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_idU5