Очень странно. В Windows 2000/XP аппликация не может перехватывать фокус у других, функция SetForegroundWindow() вызывает лишь помигивание на таскбаре. Но было быстро разработано противоядие, напр. http://www.petesh.com/archives/2005/10/how_to_steal_focus_on_2kxp.html. Я не знаю, что именно делает PowerToys, но уверяю тебя - даже если они каким-то образом закрывают описанную дырку, можно найти другую. В Vista положили кучу ресурсов на то, чтобы закрыть самое возможность подобных нарушений безопасности, проведя полную ревизию системы прав пользователей. В результате будут тяжелейшие проблемы при запуске аппликаций, которые не следовали изначально мелкомягкой концепции "что можно, что нельзя" и пользовались тем, что большинство и так работают в режиме администратора.
некоторые помигивают. А некоторые таки воруют. Я точно не знаю, как это они делают и с чем связано, но помню, что меня несколько раз это очень раздражало.
так я же и говорю: это не то чтобы в ОС была установка "можно воровать (фокус)" - "нельзя". Это набор разнообразных хаков, которые все не перекроешь, не поломав совместимость с массой полезных аппликаций заодно.
no subject
no subject
no subject
no subject