R
Robert
Hi everyone,
I am using the EnumDisplayMonitors API call to determine the monitor
configuration on systems with multiple display monitors.
Recently I've run into a problem with a remote control software, which seems
to create a 'virtual' monitor when the PC is remotely controlled.
What do I mean with 'virtual'?
Let's say I have two monitor with 1280x1024 resolution side-by-side.
EnumDisplayMonitors returns those two monitors with correct size and
offsets.
Once the remote control software starts, I get a third monitor, with
2560x1024, effectively overlaying the two existing monitors (which,
according to the explanation in MSDN, should not be possible: Multiple
monitors should always touch, but never overlap).
However, the system does not seem to be confused: The Display Properties /
Settings page looks just as before (with two monitors), so the system
somehow realizes the additional monitor isn't 'real' somehow. But
GetMonitorInfo does not return any flags that might help me there.
Can anyone make sense of this? Is there such a thing as a 'virtual' monitor?
Note: The software does _not_ add a seperate graphics driver.
Thanks
Robert
I am using the EnumDisplayMonitors API call to determine the monitor
configuration on systems with multiple display monitors.
Recently I've run into a problem with a remote control software, which seems
to create a 'virtual' monitor when the PC is remotely controlled.
What do I mean with 'virtual'?
Let's say I have two monitor with 1280x1024 resolution side-by-side.
EnumDisplayMonitors returns those two monitors with correct size and
offsets.
Once the remote control software starts, I get a third monitor, with
2560x1024, effectively overlaying the two existing monitors (which,
according to the explanation in MSDN, should not be possible: Multiple
monitors should always touch, but never overlap).
However, the system does not seem to be confused: The Display Properties /
Settings page looks just as before (with two monitors), so the system
somehow realizes the additional monitor isn't 'real' somehow. But
GetMonitorInfo does not return any flags that might help me there.
Can anyone make sense of this? Is there such a thing as a 'virtual' monitor?
Note: The software does _not_ add a seperate graphics driver.
Thanks
Robert