News for hackers. Stuff that matters.
Re:Windows 11: Just say no by Dork1234 on Thursday September 16, 2021 @11:23PM (#28560846)
So you enable it by editing the manifest file and embedding the manifest file, but with legacy applications the HiDPI scaling might not be calculated correctly, or something assumes Pixels or DIP incorrectly. It might be something in a custom control in MFC, or a library or DLL where the source is long gone and no one can update, or even worst something doing something via COM and VB6.
Re:Windows 11: Just say no by jussij on Thursday September 16, 2021 @11:58PM (#28561046)
That is correct. You enable it with the manifest and then you handle the scaling in the application code.

> something assumes Pixels or DIP incorrectly.

These are exactly the types of problems legacy applications run into.

They will contain hard coded assumption in their code and many of those will be 'pixel based' assumptions.