RE: off-topic: active window tracking in W2k doesn't work .?

There is a Win32 API way of doing this. See SystemParametersInfo() with
SPI_SETACTIVEWINDOWTRACKING. (You will want to look at the fWinIni
parameter as well.)

  • Danilo

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Barila, Phil
Sent: Tuesday, February 13, 2001 4:20 PM
To: NT Developers Interest List
Subject: [ntdev] RE: off-topic: active window tracking in W2k doesn’t work
.?

Open the Windows 2000 registry reference, which comes with the Win2K
ResKit. Search for “active tracking”, without the quotation marks.

In summary of what you will find there, you have to change one bit in
UserPreferencesMask, which is a REG_BINARY value, located in HKCU\Control
Panel\Desktop

There are some gotchas, though. Several different forms of popup and
drop-down lists will work funny, or not work at all, once this is enabled.
I still use it, because it makes certain activities convenient, but just
look for oddities like some drop-downs that you can’t actually select,
because it disappears as you move the mouse into it, because the system
detects that you just moved over a new window.

Hope this helps.

Phil

-----Original Message-----
From: Peter Craft [mailto:xxxxx@alacritech.com]
Sent: Tuesday, February 13, 2001 11:40 AM
To: NT Developers Interest List
Subject: [ntdev] off-topic: active window tracking in W2k doesn’t work.?

I finally broke down and upgraded my development system to
W2k.

As always, I set ActiveWindowTracking in the Mouse portion of
the registry to 1 so I don’t have to click on a window to type in it,
and it doesn’t work.

Anyone else notice this? Any ideas?

You are currently subscribed to ntdev as: xxxxx@intel.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: xxxxx@mit.edu
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com