I think it would be useful for the "Screen" subscriber feature to display all monitors, and not just the Primary Display. As it stands right now, it feels half baked.
In fact, the best would be to simply have the whole virtual desktop (all monitors) be displayed in the 1 screenshot.
It creates a Device Context (DC) for the entire virtual screen, converts it to a bitmap, and then simply BitBlts it.
Shouldn't be complicated I hope.
I would also be interested in an option (maybe even Server-side on the Service) to have the screenshot auto update (push out to all clients) every [x] number of seconds specified. That would be useful too so you dont have to been going back and forth to view an updated version of the screen (like on the iOS PCM app)
Hey there.
I think it would be useful for the "Screen" subscriber feature to display all monitors, and not just the Primary Display. As it stands right now, it feels half baked.
In fact, the best would be to simply have the whole virtual desktop (all monitors) be displayed in the 1 screenshot.
Code (C#) to do such is located here - http://www.codeproject.com/Articles/546006/Screen-Capture-on-Multiple-Monitors
See his function: "CaptureScreentoClipboard"
It creates a Device Context (DC) for the entire virtual screen, converts it to a bitmap, and then simply BitBlts it.
Shouldn't be complicated I hope.
I would also be interested in an option (maybe even Server-side on the Service) to have the screenshot auto update (push out to all clients) every [x] number of seconds specified. That would be useful too so you dont have to been going back and forth to view an updated version of the screen (like on the iOS PCM app)