Dual monitors - detect if other monitor is on?

You could try using DisplayFusion, which adds a lot of multimonitor functionality that probably should already be in Windows but isn't. I'm guessing that for your purposes I blieve you'd have to get the Pro version- which is a $25 that I found to be well spent. The free version is a must have for anyone running a multimonitor Windows setup IMHO.