Working at a customer, we had major issues with an application. It does not handle the new “Improving the high-DPI experience in GDI based Desktop Apps”.
Using the AppCompat mode by disable the built in functions work:
But, that does not fly for 1500 machines. Using ACT would work, but…
This one is easy…
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V "C:\Program Files(x86)\folder\app.exe" /T REG_SZ /D "~ DPIUNAWARE" /F
"~ HIGHDPIAWARE" = Override high DPI scaling behavior (Application)
"~ DPIUNAWARE" = Override high DPI scaling behavior (System)
"~ GDIDPISCALING DPIUNAWARE" = Override high DPI scaling behavior (System Enhanced)