Dicen que es la misma cosa, ya que lo que hace es modificar el registro él.
Lo tengo puesto y ahora no se lleva siempre el tecleo que estoy haciendo en firefox por ej...
Queda probar si las ventanas tipo: (aceptar)(cancelar)(sobreescribir)(ignorar) etc... se llevan el foco o no...
Acabo de probar itunes y parece que no se ha llevado el "foco", lo tengo ahí detrás y no me ha molestado...
Una vez cambiado ese valor, algo mejora, pero no siempre. También he de trabajar algo más, porque aún no me han saltado las típicas advertencias de itunes, o de copia de archivos, etc... Aunque algo es algo!!
Sigamos investigando!
Un tio dice esto:
The solution I suggested is the only system wide setting that works. The problem is that some programs, even some Microsoft applications, do not follow the setting; if a programmer wants to steal input focus, there is an API call for it, SetForegroundWindow(HWND hwnd), that will bring a window into the foreground and set focus to it. Period. It's considered bad programming practice, but there are lots of bad programmers out there. There is nothing that can be done about it, on Vista, XP, or any other version of Windows. You asked if I had any ideas, and yes, I had one. If it didn't work out, at least you got one answer to what should have been an expired question.
Y da pocas esperanzas...

Un tio en esta página web que lo explica más o menos bien, y que te dice cómo modificarlo gráficamente, y cómo hacer un .reg que cada arranque te lo ponga solo, ya que hay programas listillos que lo cambian sin que te des cuenta:
http://www.chrisdottodd.com/2007/04/act ... focus.html