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”.

image

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 “HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers” /V “C:Program Files(x86)folderapp.exe” /T REG_SZ /D “~ DPIUNAWARE” /F

More info:

“~ HIGHDPIAWARE” = Override high DPI scaling behavior (Application)

“~ DPIUNAWARE” = Override high DPI scaling behavior (System)

“~ GDIDPISCALING DPIUNAWARE” = Override high DPI scaling behavior (System Enhanced)

/mike