Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows窗体将所有内容强制为半屏幕,并将我的窗体置于顶部_C#_Winforms_Magnification Api - Fatal编程技术网

C# Windows窗体将所有内容强制为半屏幕,并将我的窗体置于顶部

C# Windows窗体将所有内容强制为半屏幕,并将我的窗体置于顶部,c#,winforms,magnification-api,C#,Winforms,Magnification Api,我知道如何将我的状态放在最上面,但我正在努力实现更具体的行为: 我希望我的窗口位于屏幕顶部,强制所有其他窗口为半屏幕。 为了说明我想要什么,请打开Windows放大镜工具并将其固定到屏幕顶部 有人知道如何做到这一点吗?向正确方向提示或轻推(最受欢迎:) 谢谢 如果要实现这一点,您需要直接调用SetWindowPos或其他本机API,我不会感到惊讶。这里有一篇文章介绍了它- 本文包含一个已完成的库,可用于您自己的应用程序。正是我所需要的。为什么我没有看到这篇关于我研究的文章。谢谢!这将帮助您在桌面

我知道如何将我的状态放在最上面,但我正在努力实现更具体的行为: 我希望我的窗口位于屏幕顶部,强制所有其他窗口为半屏幕。 为了说明我想要什么,请打开Windows放大镜工具并将其固定到屏幕顶部

有人知道如何做到这一点吗?向正确方向提示或轻推(最受欢迎:)


谢谢

如果要实现这一点,您需要直接调用SetWindowPos或其他本机API,我不会感到惊讶。

这里有一篇文章介绍了它-


本文包含一个已完成的库,可用于您自己的应用程序。

正是我所需要的。为什么我没有看到这篇关于我研究的文章。谢谢!这将帮助您在桌面上进行对接