资源介绍:
易语言调整屏幕亮度源码例程程序调用API函数实现屏幕亮度的调节。
资源作者:
三叶资源网
资源界面:
.版本 2 .程序集 窗口程序集1 .程序集变量 hDC, 整数型 .程序集变量 old, 短整数型, , "256,3" .子程序 __启动窗口_创建完毕 .局部变量 ret, 逻辑型 .如果真 (打开事件同步对象 (2031619, 假, “rjhmj”) ≠ 0) _启动窗口.激活 () 结束 () .如果真结束 创建事件同步对象 (0, 假, 假, “rjhmj”) hDC = GetDC (GetDesktopWindow ()) ret = GetDeviceGammaRamp (hDC, old) .子程序 __启动窗口_将被销毁 SetBrightness (0) ReleaseDC (GetDesktopWindow (), hDC) .子程序 _滑块条1_位置被改变 SetBrightness (滑块条1.位置 - 50) .子程序 SetBrightness .参数 intRGB, 整数型 .局部变量 i, 整数型 .局部变量 ii, 整数型 .局部变量 new, 短整数型, , "256,3" .计次循环首 (256, i) .计次循环首 (3, ii) .判断开始 (intRGB < 0) new [i] [ii] = ConvToSignedValue (ConvToUnSignedValue (old [i] [ii]) × (100 - 取绝对值 (intRGB)) ÷ 100) .判断 (intRGB = 0) new [i] [ii] = old [i] [ii] .默认 new [i] [ii] = ConvToSignedValue (65535 - (65535 - ConvToUnSignedValue (old [i] [ii])) × (100 - intRGB) ÷ 100) .判断结束 .计次循环尾 () .计次循环尾 () SetDeviceGammaRamp (hDC, new) .子程序 ConvToSignedValue, 短整数型 .参数 lngValue, 短整数型 返回 (选择 (lngValue ≤ 32767, lngValue, lngValue - 65535)) .子程序 ConvToUnSignedValue, 整数型 .参数 intValue, 短整数型 返回 (选择 (intValue ≥ 0, intValue, intValue + 65535)) .子程序 _按钮确定_被单击 _启动窗口.位置 = 2 .子程序 __启动窗口_位置被改变 .如果真 (_启动窗口.位置 = 2) _启动窗口.可视 = 假 置托盘图标 (#托盘, ) .如果真结束 .子程序 __启动窗口_托盘事件 .参数 操作类型, 整数型 .如果真 (操作类型 = #单击左键) 置托盘图标 (, ) _启动窗口.可视 = 真 .如果真结束 .如果真 (操作类型 = #单击右键) 弹出菜单 (隐藏, , ) .如果真结束 .子程序 _退出_被选择 __启动窗口_将被销毁 () 结束 ()
资源下载:
易语言屏幕调节屏幕亮度
易语言调节光亮度
易语言调节屏幕亮度
易语言降低屏幕亮度
e语言修改屏幕亮度
易语言+屏幕亮度
易语言屏幕亮度_销毁()
用易语言写屏幕亮度调节