如何在c#中关闭*多显示*?

时间:2009-08-21 10:47:05

标签: c#

有很多关于“如何在c#中关闭显示器”的文章,但它们都关闭了所有显示器。有没有办法关闭特定的显示器?

3 个答案:

答案 0 :(得分:4)

一些研究引导我来到这里:

http://www.codeguru.com/forum/showthread.php?p=1011720#post1011720

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

- 编辑

看起来这个人为你做了一切:

http://www.codeproject.com/KB/dotnet/Display_Settings.aspx

答案 1 :(得分:1)

用于调用 Win32 .NET Framework中未公开的函数 PInvoke.net 是一个很好的资源。

丝绸链接中提到的功能可以在 here 找到。 另请参阅使用的数据类型。 只需将“C#签名”中提到的代码复制到您的项目中即可。

答案 2 :(得分:-1)

鉴于显示器属于用户,而不是你,为什么要将其关闭。

这就是我认为操作系统在应用程序尝试时应该保护我的那种,所以期待问题...