Hacker News new | ask | show | jobs
by flohofwoe 908 days ago
> whilst Win32 programs have the blurry text but crisp buttons thing.

Win32 applications have to announce that they are "High DPI aware", either via a manifest file or programmatically at startup (the details have changed several times between Windows XP and Windows 10). Failing to do so results in an upscaled, blurry UI, and failing to use the latest API may result in some features not working (such as automatic adjustment when moving a window between monitors with different DPI).