Repro:
0. Win10 1709, VS2017, .NET 4.7.1
- Have 2 monitors, with DPI 96 and 192 (for example). I use Surface Book + regular monitor
- Set "Second screen only", logoff, login again, have system DPI at 96
- Switch to "PC Screen only"
- Open
PerMonitorDemo.sln, confirm that Visual Studio uses raster scaling at this point.
- Start app, Observe controls messed up.
5.1. If you switch monitors to "Extend", the DPIChanged message arrives, and the app rescales properly.
