我一直在研究从我的程序调整Windows平台上的屏幕。我知道有一个SetMonitorBrightness API允许这样做,但对我而言,问题是能够在Windows XP上调暗屏幕(该API不支持该功能)以及在桌面计算机上调暗屏幕会很好。用C++在Windows上调暗屏幕
因此,我做了一些研究,发现this utility,似乎让我的屏幕昏暗的Windows XP桌面上没有问题。我试图联系作者,了解他们如何实施调光器,但我没有收到他们的回复。
所以我很想知道这个网站上的开发人员,当SetMonitorBrightness API不被支持时,他们如何设法调暗屏幕?
PS。我是一位自己试图为我们的小企业编写节能计划的新手开发人员。这是一个非营利组织,我们没有资金聘请Windows开发人员为我们做这件事。我们的大多数计算机都是Windows XP桌面,因此您可以看到我无法使用SetMonitorBrightness API,因为它在网络上广泛记录。
在此先感谢。
非常不错的补充。谢谢!我需要尝试一下。我唯一担心的是该API的描述说:“并非所有的直接彩色视频板都支持可加载伽马斜坡。” – c00000fd 2012-08-11 21:15:17