On Mar 31, 2014, at 1:38 PM, Ken Thomases wrote:
I'm not certain, but I suspect that what you suggest also doesn't match what Direct3D does on Windows. My impression is that when an app uses D3D to enter exclusive full-screen mode, that other apps aren't informed about the mode change. (If I'm right, then Wine behaves incorrectly currently.)
I was wrong about this part. I ran Guild Wars in full-screen mode and a test program did receive WM_DISPLAYCHANGE and saw the new values for monitor rects, etc.
-Ken