1
israinbow 2021-08-24 12:20:13 +08:00 via Android
换缩放渲染整个桌面,并且需要重登入才能应用,多 dpi 考虑用显卡驱动实现吧。
|
2
ysc3839 2021-08-24 13:10:16 +08:00 via Android
现成的工具有没有我不知道,代码倒是有 https://github.com/lihas/windows-DPI-scaling-sample
|
3
binbinyouliiii 2021-08-24 13:39:26 +08:00
什么意思?你在 4K 显示器西经常切换到 1080P ?
|
4
CodeCodeStudy 2021-08-24 14:50:45 +08:00
@binbinyouliiii 有些软件在 4K 分辨率下根本用不了,比如百度网盘,即使设置了系统缩放级别,软件里的字还是非常非常小
|
5
g00001 2021-08-24 16:30:13 +08:00
aardio 代码:
// 修改系统 DPI ( 175 / 默认缩放 自动切换 ) import gdi; import sys.dpi; sys.dpi.scaling(gdi.getDpiScale()!=1.75 && 175) // 修改显示器分辨率 import sys.monitor; sys.monitor.changeMode(pelsWidth=1920,pelsHeight=1080) |
6
jim9606 2021-08-24 16:44:43 +08:00
为什么需要频繁切换啊,对于不支持 HiDPI 的应用,应该考虑用属性菜单的替代 DPI 缩放行为。
|
7
blueboyggh 2021-08-24 23:34:38 +08:00
@CodeCodeStudy 字体最多是糊,不会小,你设置有问题
|
8
CodeCodeStudy 2021-08-25 09:47:06 +08:00
@blueboyggh 设置了缩放 180%,其他软件没有问题,就是百度网盘不行,字超小,软件里也没相关的设置
|
9
2i2Re2PLMaDnghL 2021-08-25 14:01:14 +08:00
@CodeCodeStudy exe 右键属性兼容性选项卡里调整高 DPI 选项
|