使用C#或C++如何更改计算机监视器';s的颜色和亮度设置

本文关键字:颜色 设置 亮度 C++ 何更改 监视器 计算机 使用 | 更新日期: 2023-09-27 18:28:39

如何更改计算机的颜色设置和屏幕亮度?

我正在创建一个应用程序,其中一部分我希望能够单击按钮来更改显示器的屏幕亮度。我还希望能够更改颜色设置,这样我就可以从颜色切换到黑白/灰度。

我本来打算使用.NET,但我真的认为这根本不可能。

我不知道如何实际更改计算机设置。有人能帮忙吗?

使用C#或C++如何更改计算机监视器';s的颜色和亮度设置

欢迎使用StackOverflow!关于屏幕亮度设置,我将向您介绍以下问题:

  • C#设置屏幕亮度Windows 7
  • 使用C调整屏幕亮度#
  • 如何检测屏幕亮度或系统音量何时发生变化

对于颜色设置,我们可以再次使用WMI:http://msdn.microsoft.com/en-us/library/Aa394512(在Vista之前,请使用http://msdn.microsoft.com/en-us/library/Aa394512)

检查MonochromeVideoMode属性。