调节屏幕亮度,适合笔记本和台式机
int currentBrightness = 128; // 全局的亮度,初始化为正常亮度值128
int SetGamma(int bright)
{void * lpGamma = NULL;int iArrayValue;WORD gMap[3][256] = {0};lpGamma = &gMap;HDC hdc = ::GetDC(NULL);if (NULL == hdc)return -1;for (int i = 0; i < 256; i++){iArrayValue = i * (bright + 128);if (iArrayValue > 65535)iArrayValue = 65535;gMap[0][i] = gMap[1][i] =gMap[2][i] = (WORD)iArrayValue;}if (FALSE == SetDeviceGammaRamp(hdc, lpGamma))return -2;return 0;
}// 调节屏幕亮度 wBrightness = 1 增加%20亮度, = 2 减少, = 0 正常亮度
int NativeSysOpt::setBrightness( int wBrightness)
{if(wBrightness == 1){currentBrightness = currentBrightness + 20; printf("currentBrightness add 20 \n");}else if(wBrightness == 2){currentBrightness = currentBrightness - 20;printf("currentBrightness reduce 20 \n");}else if(wBrightness == 0){currentBrightness = 128;printf("currentBrightness is normal \n");}SetGamma(currentBrightness);//128是正常亮度return 0;
}
调节屏幕亮度,适合笔记本和台式机相关推荐
- 戴尔笔记本,快捷键无法调节屏幕亮度,有图标显示,就是没有调节效果
环境: 电脑:戴尔vostro 5590笔记本 系统:Windows 10 专业版 64位 问题描述: 戴尔笔记本,快捷键无法调节屏幕亮度,按快捷键有图标显示,就是没有调节效果,其他快捷键正常 解决方 ...
- Win11系统调节屏幕亮度的方法
目前Win11系统是一款非常火热的电脑操作系统,很多用户都想安装体验,电脑安装了Win11系统后发现屏幕太亮了,看久了眼睛很疲累,于是想要重新修改一下屏幕亮度,但是这个该如何操作呢?接下来小编就来为大 ...
- win10调节屏幕亮度_Win8系统笔记本电脑如何调节屏幕亮度?
Win8系统电脑如何调整笔记本屏幕的亮度?笔记本是Win8系统的,该如何调节屏幕亮度?下面给大家分享具体操作方法. 解决办法: 1.首先,我们移动鼠标点击桌面上的"控制面板",然后 ...
- 电脑调节屏幕亮度快捷键失灵の解决方案
一.前言 博主的笔记本平时也不太调整屏幕亮度,基本都是让它保持在60. 但最近突发奇想用了一下之前原本好使的快捷键Fn+F8/F9,想调一下屏幕亮度,结果发现这两个快捷键失灵了.于是上网搜了好多解决方 ...
- 联想微型计算机怎么调暗屏幕,演示一下联想一体机调节屏幕亮度的详细步骤!...
当许多用户对屏幕亮度不满意时,他们会自己进行调整,但是许多使用Lenovo多合一PC的用户不知道如何调整屏幕亮度.实际上,调整方法并不困难.我们可以直接在系统中对其进行调整. ,您也可以使用计算机显示 ...
- 华硕笔记本无法调节屏幕亮度
华硕笔记本在安装了Win10之后无法调节屏幕亮度 原因:安装的显卡非华硕官方显卡,导致不兼容情况 解决方案:到华硕官网下载对应的显卡驱动,卸载笔记本本身的显卡,安装官网的显卡 下载链接:https:/ ...
- window7电脑如何调节屏幕亮度?
window7电脑调亮度的四种方法分享 导语:电脑屏幕的亮度调节,对预防眼疲劳.节省电源都有起到一定作用,那么在win7系统中,电脑屏幕的亮度该如何调节设置呢?下面是小编为你准备的window7电脑怎 ...
- 计算机显示器的控件,电脑显示器只有一个按钮怎么调节屏幕亮度?
如果显示屏的亮度过高的话,会对眼睛产生刺激,让眼睛很快疲劳.笔记本可以通过FN和功能键调节屏幕亮度,有多个按键的显示器一般也会有专门的调节亮度的按键,这两个相信大家都知道怎么弄.但坑爹的情况出现了,有 ...
- linux屏幕亮度调整命令,Ubuntu如何使用命令调节屏幕亮度
我们都知道屏幕的亮度可以使用显示器的按钮进行调节,但是你知道吗?Ubuntu系统中可使用命令调节屏幕亮度,今天小编就给大家介绍下Ubuntu下使用命令调节屏幕亮度的方法,一起来学习下吧. 用户问题:我 ...
最新文章
- 计算机考试批处理试题,2015计算机三级考试pc技术模拟试题及答案(八)
- css 背景样式学习
- ATMEGA328实验电路板
- RocketMQ-初体验RocketMQ(09)-广播消息、延时消息、批量消息
- 从PC中向Android模拟器中复制文件
- C语言、嵌入式位操作精华技巧大汇总
- [objective-c] 04 - 消息机制 回调 目标-动作回调
- Java 中sleep()与wait()的区别
- exe打包工具哪个最好_一键分发工具哪个最好用?这款30万人都在用,很优秀!...
- 电表的改装与校准大学物理实验报告_电学实验 一 : 电表的改装、使用与读数...
- python 声音合成_使用python进行声音生成/合成?
- 朋友圈最忌讳发什么?
- servlet (七)javaBean
- python小白从哪来开始-国外大牛解析:小白如何从零基础开始学习python编程语言...
- 智能优化算法:缎蓝园丁鸟优化算法-附代码
- 上古卷轴5python_python 基础(五)协程 —— 微线程 greenlet gevent
- 最优化算法 之 遗传算法代码实现及说明
- 网页连接服务器数据库,网站程序中常见的数据库连接方法
- secureCRT 连接虚拟机的时候连接失败
- 2022-2028年全球与中国婴儿食品包装行业产销需求与投资预测分析