Windows:如何更改显示器的背光亮度

自从笔记本电脑使用外接显示器以来,当我需要改变背光亮度时,我必须按下显示器的button来浏览菜单并调整亮度。
那真是一个痛苦。 button太多了! 当我使用我的笔记本电脑的集成显示器时,就像把Fn键加上一个组合一样简单。

也许你们中的一些人可能会认为不可能通过编程来改变。 我也是这么想的 但是我刚刚在我的video卡configuration中find了一个控件(一个GUI控件)。
所以,这certificate可以通过编程来改变它。

但我找不到任何工具或实用工具。 我发现的所有东西都是调整伽玛,亮度和对比度的工具。 但背光亮度是不同的事情。

你们有没有人知道如何在Windows中以编程方式调整该死的东西?

Solutions Collecting From Web of "Windows:如何更改显示器的背光亮度"

让我们再试一次。 有一个SetMonitorBrightness函数,但它只能从Vista开始。 还有IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS ,它是从XP SP1开始的。 出于好奇,我可能会试一下我的笔记本电脑。

我知道这个问题是关于Windows,但如果有人正在寻找Linux的方式来做到这一点,你可以运行“xbacklight”程序,例如:“xbacklight -set 100”设置为100%(全)亮度。 这个程序的源代码可以用来嵌入到程序中。

有几个工具可以让你设置背光亮度:

  • ScreenBright
  • 显示调谐器

后者使用商业提供的定制库,并支持Windows中最流行的编程语言。 http://www.nicomsoft.com/products/i2c/

如果安装了控制面板的NVidia卡,则应该在Adjust desktop color settings节点上进行亮度控制。