【文件属性】:
文件名称:关于DPI的笨方法-易语言
文件大小:2KB
文件格式:ZIP
更新时间:2021-06-11 23:49:56
模块控件源码
=====使用方案A=====
1. 编译成 EC 模块直接调用。
2. 根据DPI值,自行缩放控件尺寸及字体尺寸。
=====使用方案B=====
1. 编译成 PixelDPI.dll 文件。
2. 命令行运行,形式为:rundll32.exe PixelDPI.dll,GetPixelDPI
3. 根据 DLL产生的 ini 文件,自行读取DPI值与真实分辨率,缩放控件尺寸及字体尺寸。
当DPI为110%时,API取得的是106%,所以需要水平垂直两个值比较。DPI为150%时,API取得的又是144%。
Win7、Win10下测试有效。
【文件预览】:
DPI比例.e