greetings,

i have a package/app/tool developed in vb6 that's need run/open without scaling in case running windows has enabled widows dpi scaling like 125% or 150%.

so, after some google search i have found that i need to embed a manifest in my exe file and set "dpiAware" to true?!?. so, i tried that but still same

here is the screenshot how it looks like if the display is with 125% scaling..

Name:  DPI Scalling.jpg
Views: 390
Size:  15.9 KB

here the black/blue border area is the actual app/window area. and the red area is used/scaled by windows when display is 125%. (i set app form back color to red).

and here is the manifest part where i used dpiAware:

Code:
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
  <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
  <longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
</windowsSettings>
</application>
i even tried to set dpiAware to "false", but same outcome..

so, it looks like manifest is not the solution here? or i missing something/part?

thanks in advance

best regards