dvju viewer WinDjiew能够调整亮度和对比度,使阅读文档对眼睛友好。见下图。
对我来说,看起来只是改变背景颜色才能产生这种效果,虽然我不知道实际上应该如何调整“亮度”和“对比度”的功能。
你知道如何实现这样的功能吗?
答案 0 :(得分:3)
这些是常规应用程序私有设置,它们会影响应用程序用于绘制UI的颜色。从你的问题的标题我想你可能认为有某些标准 API来控制整个应用程序亮度,但它是完全专用于这个应用程序的私有实现:滑块只是更新内部变量并强制重绘应用程序窗口,窗口使用更新的颜色来绘制自己。