Visual Studio 2010 插件使浮动窗口成为非最顶层
动机:我怀念 Visual Studio 2010 中的 MDI。从长远来看,最好的解决方案可能是 Microsoft 将其收回。 (您可以在 Microsoft Connect 上为此投票.) 然而,即使微软可能决定收回它,也可能需要几年的时间。
因此,我同时正在探索替代方案。使源窗口浮动是 MDI 的一个步骤,但它有一个令人讨厌的含义,即窗口始终位于所有内容(包括工具窗口)之上。
是否可以创建一个扩展,让我可以制作一些不总是在顶部的浮动窗口?应该如何开始创建这样的扩展?
或者是否可以通过外部应用程序修改窗口排序,也许类似于 Spy++,但也能够修改窗口属性或发送窗口消息?
这与 Visual Studio 2010 - 半透明浮动窗口有点相关 - 任何可以做到这一点的实用程序都可以经过修改来做到这一点。
Motivation: I miss MDI in Visual Studio 2010. In long term the best solution would probably be to have it back by Microsoft. (You can vote for this at Microsoft Connect.) However, even if Microsoft might decide to have it back, it will probably take a few years.
I am therefore exploring the alternative meanwhile. Making the source window floating is a step to MDI, but it has nasty implication of the window being always on top of everything, including tool windows.
Would it be possible to create an extension which would could allow my to make some floating windows not always on top? How should one start in creating such extension?
Or would it be perhaps possible to modify the windows ordering by external application, perhaps something similar to Spy++, but with the ability to modify windows properies or send window messages as well?
This is a bit related to Visual Studio 2010 - Semi-Transparent Floating Windows - any utility which could do that could probably be modified to do this as well.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如最近在Connect 网站中提到的,最近Pro Power Tools 应该有一个选项,称为“顶级浮动窗口”。
也就是说,我已经安装了版本“10.0.20214.15”(这是撰写本文时的最新版本),并且没有可用的选项。 Pro Power Tools 修订说明中也没有提到此类选项。
然而,这让我希望这个扩展稍后可以添加这个选项。
As mentioned recently on Connect web site, recent Pro Power Tools should have an option for this, called "top-level floating windows".
That said, I already have the version "10.0.20214.15" installed (which is most recent as of writing) and there is no such option available. No such option is also mentioned in Pro Power Tools Revision Notes.
However, this gives me a hope this extension might add this option later.