利用注册表获取系统DPI缩放率,返回当前缩放率百分比整数。
.版本 2
.支持库 spec
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
调试输出 (取系统DPI缩放率 ())
返回 (0) ' 可以根据您的需要返回任意数值
.子程序 取系统DPI缩放率, 整数型
.局部变量 DPI百分比
DPI百分比 = 取数值注册项 (3, “Control Panel\Desktop\WindowMetrics\AppliedDPI”, )
.判断开始 (DPI百分比 = 96)
DPI百分比 = 100
.判断 (DPI百分比 = 120)
DPI百分比 = 125
.判断 (DPI百分比 = 144)
DPI百分比 = 150
.默认
DPI百分比 = 0
.判断结束
返回 (DPI百分比)