I'm currently dabbling into digital signage and I'm having troubles with a monitor turning off on me. My question is this : is there a way in C# code that I can tell if a monitor is currently on, off, or in low power? I'm writing an alert system for myself since I cannot correct the monitor's issue at this time.

I've tried looking into system.manager, system.environment, and systeminformation... but was unable to find anything which was able to tell me the monitor's current state.

Monitor : Samsung TV
PC: Windows XP PRO 32-bit

8 Years
Discussion Span
Last Post by jonsca

Check this out(using Windows Management Instrumentation, WMI). I think it's what you are looking for but it's a Win32 API call so it involves using the P/Invoke technique (in which I am not versed).

EDIT: Using that relies on this which isn't implemented (??) in the WMI. Wish I could have been more help but do some searches with WMI and your requirements for your code see if you can come up with anything related that you can incorporate.

Edited by jonsca: n/a

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.