自适应屏幕DPI百分比,软件可根据系统设置的文本、应用等项目的大小自动放缩
首先来说一下什么是DPI:
DPI(Dots Per Inch,每英寸点数)是一个量度单位,用于点阵数码影像,指每一英寸长度中,取样、可显示或输出点的数目。
win10的设置方式如下图:

那么如何去自适应这个设置呢,来看一下具体实现:

调用方式:EnableHighDPISupport(PROCESS_DPI_UNAWARE);
typedef enum PROCESS_DPI_AWARENESS {
PROCESS_DPI_UNAWARE = 0,
PROCESS_SYSTEM_DPI_AWARE = 1,
PROCESS_PER_MONITOR_DPI_AWARE = 2
} PROCESS_DPI_AWARENESS;
本文详细介绍了如何根据Windows 10系统设置的文本、应用等项目的大小自动调整屏幕的DPI百分比,包括调用相关API的方法及具体实现步骤。
1074

被折叠的 条评论
为什么被折叠?



