回答:
少なくとも私が行った研究から判断すると、これを達成するために修正できる XPのレジストリキーがあったようですが、Windows 7以降、そのレジストリの変更は無効でした(非常に熱烈で関連性の高い会話があります)これについてはMicrosoftのフォーラムで。)
私たち自身のJeff Atwoodが2007年に書いた興味深いブログ記事を見つけましたが、彼の例はXPにありました。
フォーラムのMicrosoftモデレーターは、Windows 7ではデフォルトで適切に作成されたアプリケーションがフォーカスを奪うべきではないと示唆しているようですが(XPからのレジストリ調整が組み込まれていると主張します)、結局のところ、コミュニティは彼らが信じているは単に間違っていて、いくつかのアプリケーションがちょうどします。
時間が経過するとXPに関連したスーパーユーザーのここでの議論は、ソリューションがWindows 7にappledすることができる方法に上げされたコメントで質問を有する、終わっているHarryMCは素晴らしい答え掲示が、いくつかの光を投げかけています。
結局のところ、Windows 7全体でこれを普遍的に達成する方法はないように思われます。アプリケーション自体により多くのことができるように思えるからです。少しテストした結果、一部のアプリケーションではフォーカスを取得して取得するものと取得しないものがあることを発見しました。
私が毎日使用している代替手段の 1つは、Always On Top(代替リンク)です。Ctrl+ Spaceホットキーをバインドして、フォーカスされているウィンドウが常に一番上になるようにします。
私はそれ以上のウィンドウを許可しないので、私はinteruptedしたくないことがわかっているほとんどすべてのプログラムで作業するときにそれを使用します。ただし、これは一部の人にとってはより面倒な場合があります。特定のプログラムを使い終わった後にホットキーを押すか、最小化するのを習慣にしています。
上記の彼の回答で提案されたHarryMCなどのシェル交換は、実行可能なソリューションです。
私の考えでは、Aeroを完全に置き換えるか、Explorerを完全に置き換えるか、Windowsシェルを完全に置き換えてこの機能を使用する場合(そして、私はあなたを責めません)、Windowsを簡単に置き換えることができます。
それが私が今年の初めにしたことです。Ubuntuの学習は興味深いものでしたが、より良いものでした。