动机:我想念 Visual Studio 2010 中的 MDI。从长远来看,最好的解决方案可能是让微软收回它。(您可以在 Microsoft Connect 上对此投票。)但是,即使 Microsoft 可能决定收回它,也可能需要几年时间。
因此,我同时也在探索替代方案。使源窗口浮动是 MDI 的一个步骤,但它具有令人讨厌的含义,即窗口始终位于所有内容之上,包括工具窗口。
是否有可能创建一个扩展来允许我制作一些浮动窗口并不总是在顶部?应该如何开始创建这样的扩展?
或者是否可以通过外部应用程序修改窗口排序,可能类似于 Spy++,但也可以修改窗口属性或发送窗口消息?
这与Visual Studio 2010 - 半透明浮动 Windows有点相关- 任何可以执行此操作的实用程序也可能被修改为执行此操作。