WinForm:如何只停靠在屏幕的一侧

本文关键字:屏幕 停靠 WinForm | 更新日期: 2023-09-27 17:50:16

找了几个小时,我仍然没有找到任何解决我需要的方法。

我说的独占对接是指它占用屏幕的一部分(左,右,上或下),其他程序不能使用该部分。如果你用的是Windows 8,它看起来就像Win8中2除法的一小部分。

我有WPF的解决方案,但现在我需要基于WinForm来做。

WinForm:如何只停靠在屏幕的一侧

您可以在code项目中使用这个很棒的解决方案(作者Corneliu是/曾经是MVP): http://www.codeproject.com/Articles/6045/Sticky-Windows-How-to-make-your-top-level-forms-to

否则有一个伟大的实现从汉斯Passant这里:如何使我的Windows窗体应用程序捕捉到屏幕边缘?

编辑:

如果你想限制其他程序使用这个空间,那么试试Arik Poznanski的c# Application Desktop Toolbars方法:http://www.codeproject.com/Articles/3728/C-does-Shell-Part-3

我可以明天再检查,但我相信当我实现这个时,我把它作为一个指南。

http://www.codeproject.com/Articles/6741/AppBar-using-C