H
Heinz Biermann
When I had a problem with a login window popping up behind other
windows, I searched Goggle Groups and found a reference to the registry
entry ForegroundLockTimeout. Setting it to zero solved my problem, so it
seemed.
Unfortunately, the next day the window popped up behind again, even
though ForegroundLockTimeout was still zero! Some testing turned up that
the window came to the front as desired until I used my Visual Studio
..NET (2003) environment for debugging and hit a breakpoint. Afterwards,
the login window started staying behind again. (Debugging alone, without
hitting a breakpoint, did not cause this change in behavior.)
To me, this indicates that the registry entry ForegroundLockTimeout is
not the main entry that determines if a window can steal the focus or
not. Even with ForegroundLockTimeout set to zero, a reboot does not
help. I have to use regedit to change the value to 0x30d40, immediately
change it back to zero, then log off and back on again. Could it be that
the act of changing ForegroundLockTimeout from non-zero to zero triggers
the change of another key? Has anybody seen a similar behavior?
Thanks,
Heinz
windows, I searched Goggle Groups and found a reference to the registry
entry ForegroundLockTimeout. Setting it to zero solved my problem, so it
seemed.
Unfortunately, the next day the window popped up behind again, even
though ForegroundLockTimeout was still zero! Some testing turned up that
the window came to the front as desired until I used my Visual Studio
..NET (2003) environment for debugging and hit a breakpoint. Afterwards,
the login window started staying behind again. (Debugging alone, without
hitting a breakpoint, did not cause this change in behavior.)
To me, this indicates that the registry entry ForegroundLockTimeout is
not the main entry that determines if a window can steal the focus or
not. Even with ForegroundLockTimeout set to zero, a reboot does not
help. I have to use regedit to change the value to 0x30d40, immediately
change it back to zero, then log off and back on again. Could it be that
the act of changing ForegroundLockTimeout from non-zero to zero triggers
the change of another key? Has anybody seen a similar behavior?
Thanks,
Heinz