目录
一、概况
几年前的机子分辨率普遍不高,但是也足够使用。
但是近几年,分辨率越来越高,虽然分辨率高了,视觉可能会更好,但是很多软件一般都是只适应之前的低分辨率,导致在高分辨下,界面就会显得很小,很难分辨。
这时可以开启DPI功能, 也就是缩放与布局,但是如果软件没有做这方面的适配,可能会出现界面混乱等现象。
DPI缩放规则
Windows 10操作系统针对dpi缩放制定了3种规则,每个进程都必须匹配下面的一种规则,默认为PROCESS_DPI_UNAWARE
:
1. PROCESS_DPI_UNAWARE
在软件启动时, 操作系统会自动将软件进行缩放拉伸;在系统dpi缩放改变时,系统也会将软件自动进行缩放拉伸,但软件不会收到WM_DPICHANGED消息。
2. PROCESS_SYSTEM_DPI_AWARE
在软件启动时,系统不会将软件进行缩放拉伸;但在系统dpi缩放改变时,系统会将软件进行缩放拉伸,但软件仍然不会收到WM_DPICHANGED消息。
3. PROCESS_PER_MONITOR_DPI_AWARE
在软件启动时,系统不会将软件进行缩放拉伸;同样,在系统dpi缩放改变时,系统也不会将软件