Well, I am not sure where this belongs, but it seems that the User Interface group might be the best place to stick it, so her it is...
I am currently developing a kiosk type application on a Windows machine (7 and 8) in which the customer wants to limit access to the actual operating system. As such, he wishes to be able to control the screen brightness through the user interface. After a little mucking around, I was finally able to come up with something that does this through the Windows Management Instrumentation (WMI) infrastructure.
The VI attached is fairly simple - it makes a call on the WmiMonitorBrightnessMethods class to set the brightness of the monitor through the method WmiSetBrightness. The method takes two inputs using anonymous types - timeout (which here I have set to the maximum value of the 32 bit unsigned integer) and the brightness (a 0-100 value defined by a byte represented by a slider in the provided UI). There is nothing fancy about the interface itself, but it does assist those looking for Labview programatic control of the brightness and I think that it might serve as yet another example of how to use .NET calls in the Labview environment.
Anyways, let me know if you have any thoughts.
EDIT 07/30/2014: The previous version left an open reference. While not a problem if you are using something like this very rarely over short periods of time, this can create memory issues over time. Current version is now in 2013. Please let me know if you would like to see it in another version.