爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
Windows教程
运用Windows Api来调整屏幕亮度
运用Windows Api来调整屏幕亮度
日期:2014-05-17 浏览次数:21612 次
使用Windows Api来调整屏幕亮度
/* 调整亮度 参数0-100 设置成功返回0 设置失败返回负数 */ 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; }
上一篇:安装更新时出现一些问题,但我们稍后会重试。 错误代码:0x8e5e0408
下一篇: 未能加载资料或程序集microsoft.sqlserver.types,version=10.0.0.0
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
如何把一个大的文件夹上面又有很多小的文件夹等,把里面的一个函数给搜索出来
进去winpe打找不到u盘
怎样用批处理来打开文件名包含指定字符串的文件呢解决思路
【Windows】攻略大全5-Windows实用操作技巧
寻一款加密软件!解决方案
请大家帮忙投一票呀解决方案
关于word文档,该怎么处理
如保实现两个主分区以及怎么切换啊
Windows Store apps开发[39]Windows 八中的Semantic Zoom(语义缩放)之二:SemanticZoom控件的使用
推荐阅读
更多>
tomcat怎么做成windows自动启动的服务
最后再问一次关于MapX的有关问题
怎么用installshield Express工具制作驱动安装包
WIN7旗舰版睡眠的有关问题,
SMBServer5.0是什么东西?解决方法
求64位的aspjpeg的key。该如何处理
Windows 七常用快捷键一览表
xp sp3专业版下能装IIS 6.0吗
电脑蓝屏?解决方案
局域网静态IP如何样再用无线路由架设无线网络
不能访问window server2003上的数据库有关问题
ipv6的有关问题
mssql数据库能转换成mysql数据库吗,该怎么解决
在 Windows 2012 上装配 Sharepoint 2010
可以透过命令行发送RTX消息么
Channel 9下的两个新Windows 8 示例视频
惠普CQ40无法正常进入BIOS(有图片!)解决思路
windows如何限制单个IP对服务器的下传和上载速度
怎么设置本机为网关
点一下BS_OWNERDRAW按钮之后其他键盘消息都失效了?解决思路