• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 175
  • Last Modified:

Turning a screensaver off in NT4

I've written a screensaver in NT4 and I experience the problem answered at http://www.icq.com/faq/awaystuck.html

A summary of the problem is that icq erroneously 'detects' that the screen saver is still running.

ICQ's answer says that there may be a problem with
screensaver.

Here's the quesion:
How does icq detect that there is a screensaver running in WinNT4?

Or,

Could someone give more details on how the screensaver is 'broken'.

Mike
0
mjswart
Asked:
mjswart
  • 2
1 Solution
 
chensuCommented:
HOWTO: Detect If a Screen Saver Is Running on Windows NT
http://support.microsoft.com/support/kb/articles/Q150/7/85.asp
0
 
mjswartAuthor Commented:
Your link show's how a normal programmer would determine if there were a screen saver running. Is this the method that ICQ uses?
Probably since this method also seems broken.

It returns a "Screen-saver" desktop even when one is not running. hence, it determines that the screensaver is running when it isn't.  a la
BUG: OpenDesktop ("screen-saver",...) Returns a Valid Handle When the Screen Saver Is Not Running
http://support.microsoft.com/support/kb/articles/Q230/1/17.ASP

0
 
chensuCommented:
>Is this the method that ICQ uses?

Only ICQ programmers know.

>It returns a "Screen-saver" desktop even when one is not running.

This problem occurs on Windows NT 4.0 with Service Pack 4 only.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now