How does one draw an image to an independent display (dual-monitor) using
..NET Framework code? In the application the OnPaint method is overridden so
that the modified image can be manipulated before drawn to the screen. The
application is a screensaver, so this needs to cover the independent displays
as well as the primary displays.
The image stretches on dual monitors where the second monitor is an
extension of the desktop, but ignores the dual monitors that are configured
as "independent" displays.
What I would like to accomplish is two-fold: (1) Make the same image appear
on all the monitors sized to only the screen dimensions regardless of whether
or not the second monitor extends the normal desktop, and (2) detect whether
the attached monitor is an independent display.
|