動機: Visual Studio 2010 の MDI が恋しいです。長期的には、Microsoft に戻してもらうのが最善の解決策でしょう。(これは Microsoft Connect で投票できます。) ただし、Microsoft がそれを元に戻すことを決定したとしても、おそらく数年かかるでしょう。
したがって、私はその間に代替案を模索しています。ソース ウィンドウをフローティングにすることは MDI への一歩ですが、ウィンドウがツール ウィンドウを含むすべてのものの上に常に表示されるという厄介な意味があります。
フローティング ウィンドウを常に一番上に表示しないようにする拡張機能を作成することは可能でしょうか? そのような拡張機能を作成するには、どのように始めればよいでしょうか?
または、おそらくSpy ++に似た外部アプリケーションによってウィンドウの順序を変更することは可能でしょうか?ただし、ウィンドウのプロパティを変更したり、ウィンドウメッセージを送信したりすることもできますか?
これは、 Visual Studio 2010 - Semi-Transparent Floating Windows -に少し関連しています。これを実行できるユーティリティは、おそらくこれを実行するように変更できます。