首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

能修改显示器亮度的程序

2012-05-06 
求一个能修改显示器亮度的程序?希望各位大侠能给个可以修改显示器亮度的程序,谢。。。[解决办法]http://www.n

求一个能修改显示器亮度的程序?
希望各位大侠能给个可以修改显示器亮度的程序,谢。。。

[解决办法]
http://www.nirsoft.net/vc/change_screen_brightness.html
[解决办法]
调节显示器亮度
http://download.csdn.net/detail/lhtzxl/1046280
[解决办法]
试试这段代码:

C/C++ code
HDC   hDC   =   ::GetDC(NULL);       if   (!hDC)         return   E_FAIL;           WORD   RamdacTable[3*256];           GetDeviceGammaRamp(hDC,   RamdacTable);           for   (int   i   =   0;   i   <   3;   ++i)         for   (int   j   =   0;   j   <   256;   ++j)           if   (   i   ==   0)             RamdacTable[i]   =   0;           else             RamdacTable[i*256+j]   =   j*256;           if(!SetDeviceGammaRamp(   hDC,   RamdacTable))       {         BOOL   bReason   =   GetLastError();         ::MessageBox(NULL,   "SetDeviceGampRamp   failed!",   "Error",   NULL);       }       ::ReleaseDC(NULL,   hDC); 

热点排行