Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Quickly change screen brightness
#2
Code from http://stackoverflow.duapp.com/question ... -windows-7

Macro screen brightness
Code:
Copy      Help
CsFunc("" 50) ;;here 50 is brightness, 0 to 100


#ret
//C# code
using System;
using System.Management;

public class Test
{
public static void SetBrightness(byte targetBrightness)
{
ManagementScope scope = new ManagementScope("root\\WMI");
SelectQuery query = new SelectQuery("WmiMonitorBrightnessMethods");
using(ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query))
{
using(ManagementObjectCollection objectCollection = searcher.Get())
{
foreach(ManagementObject mObj in objectCollection)
{
mObj.InvokeMethod("WmiSetBrightness", new Object[] { UInt32.MaxValue, targetBrightness });
break;
}
}
}
}
}


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)