我正在编写一个玻璃化程序,类似于
glass2K
(请参见下面的图像),因为我经常需要在处理相关程序时查看我的PDF教程。
到目前为止,我已经能够编写一个能给我想要的窗口加眼镜的程序(通过一个全局键盘快捷键)。
现在,我需要一种方法来复制glass2K的功能,它使玻璃化窗口保持在所有窗口的顶部,而不管我切换到哪个程序(更像是设置winform的
topmost
property to
true.>code>。在.NET中有什么方法可以做到这一点吗?
我已经准备好用dllimports和所有的东西来下流和弄脏,所以任何建议都是受欢迎的,只要它是在vb.net或c。
编辑
这只是基于一时兴起,但我也可以使用允许我最小化、最大化还原和关闭任何窗口的代码,如在
Process Explorer中所做的那样?(见图像)
(见下图)因为我经常需要在处理相关程序时查看我的PDF教程。
到目前为止,我已经能够编写一个能给我想要的窗口加眼镜的程序(通过一个全局键盘快捷键)。
我现在需要一种方法来复制Glass2K的功能,它使玻璃窗保持在所有窗口的顶部,而不管我切换到哪个程序(更像是设置WinForm的
TopMost
属性到
True
. 在.NET中有什么方法可以做到这一点吗?
我已经准备好用dllimports和所有的东西来下流和弄脏,所以任何建议都是受欢迎的,只要它是在vb.net或c。
编辑
这只是基于一时的冲动,但我也可以使用代码,让我最小化、最大限度地恢复和关闭任何窗口,就像在中所做的那样。
Process Explorer
?(见图像)