6

经过数小时的搜索,我仍然没有找到任何满足我需求的解决方案。

通过说独占停靠我的意思是它占用屏幕的一部分(左,右,顶部或底部),其余其他程序不能使用该部分。如果你有 Windows 8,它看起来像 Win8 中的 2 分区功能的一小部分。

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

提前致谢。

4

2 回答 2

4

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

否则,Hans Passant 在这里有一个很好的实现:如何让我的 Windows 窗体应用程序捕捉到屏幕边缘?

编辑:

如果您想限制其他程序使用该空间,请尝试 Arik Poznanski 的 Application Desktop Toolbars方法: http: //www.codeproject.com/Articles/3728/C-does-Shell-Part-3

于 2013-01-02T04:46:13.643 回答
2

我明天可以检查,但我相信当我实施这个时,我以此作为指导。

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

于 2013-01-02T05:00:09.010 回答