D
Dave Patrick
You might get your desired result by adjusting;
"ForegroundLockTimeout"
Specifies the time, following user input, during which the system will not
allow applications to force themselves into the foreground.
and
"ForegroundFlashCount"
Determines the number of times the taskbar button will flash to notify the
user that a background window has been activated by the system. If the time
elapsed since the last user input exceeds the value of
"ForegroundLockTimeout", the window will automatically be brought to the
foreground.
The D_Word values can be found at
HKEY_CURRENT_USER\Control Panel\Desktop
Setting them to zero should effectively disable them.
"ForegroundLockTimeout"
Specifies the time, following user input, during which the system will not
allow applications to force themselves into the foreground.
and
"ForegroundFlashCount"
Determines the number of times the taskbar button will flash to notify the
user that a background window has been activated by the system. If the time
elapsed since the last user input exceeds the value of
"ForegroundLockTimeout", the window will automatically be brought to the
foreground.
The D_Word values can be found at
HKEY_CURRENT_USER\Control Panel\Desktop
Setting them to zero should effectively disable them.