如何在c#中关闭“多重显示”?

如何在c#中关闭“多重显示”?,c#,C#,关于“如何在c#中关闭监视器”的文章很多,但它们都关闭了所有监视器。有什么方法可以关闭特定的监视器吗?一点研究让我想到: 你知道如何在c#中调用这样的函数吗 --编辑 看起来这家伙为你做了这一切: 既然显示器属于用户,而不是您,为什么要关闭它 这正是我认为操作系统应该在应用程序尝试时保护我的那种想法,因此调用.NET Framework中未公开的Win32函数时会出现问题… PInvoke.net 是一个很好的资源 可以找到silky链接中提到的功能。 还可以查看使用的数据类型。 只需将“C#

关于“如何在c#中关闭监视器”的文章很多,但它们都关闭了所有监视器。有什么方法可以关闭特定的监视器吗?

一点研究让我想到:

你知道如何在c#中调用这样的函数吗

--编辑

看起来这家伙为你做了这一切:


既然显示器属于用户,而不是您,为什么要关闭它


这正是我认为操作系统应该在应用程序尝试时保护我的那种想法,因此调用.NET Framework中未公开的Win32函数时会出现问题…

PInvoke.net 是一个很好的资源

可以找到silky链接中提到的功能。 还可以查看使用的数据类型。
只需将“C#Signature”中提到的代码复制到您的项目中。

我有四显示器设置。19+19+19作为工作机器,30''用于电影、戏剧等。我通常不使用30'',所以我想控制它。当然,我可以用电源按钮打开/关闭它。然而,作为一名程序员,我只想知道:)