tt911 发表于 2022-4-3 09:20:24

@lhc0688
我有一个疑问:这东西能直接缩放目标程序吗?
我开发的Delphi程序有缩放问题。。。
后来过了很久,我找到了解决问题的源代码

ddnflier 发表于 2022-4-3 13:19:30

楼主真棒加油!我刚好需要这个

826773297 发表于 2022-4-28 12:22:45

szwp 发表于 2022-4-1 12:57
CALL $--qd# user32.dll,SystemParametersInfoW,159,1,0,1

楼主项目换得快的,当前系统安装pe还在搞么 ...

请问这个159是怎么算的,实际设置是150
如果要设置100或者125/200呢

szwp 发表于 2022-4-28 12:41:44

826773297 发表于 2022-4-28 12:22
请问这个159是怎么算的,实际设置是150
如果要设置100或者125/200呢

这个代码不是150,是放大一级。具体可去微软看这个API。

Bluebells 发表于 2022-4-29 09:40:53

826773297 发表于 2022-4-28 12:22
请问这个159是怎么算的,实际设置是150
如果要设置100或者125/200呢

159(0x009F) 是 uiAction 参数 SPI_SETLOGICALDPIOVERRIDE, 其后一位参数才是缩放值
0 是推荐缩放值(125%), 每次步进缩放值为 25%, 因此 100% 是 -1, 150% 则是 1, 那么 200% 应该是 3
PS: 上述内容参考网上搜索到的结果, 未进行过实际测试

826773297 发表于 2022-4-29 10:07:58

Bluebells 发表于 2022-4-29 09:40
159(0x009F) 是 uiAction 参数 SPI_SETLOGICALDPIOVERRIDE, 其后一位参数才是缩放值
0 是推荐缩放值(125 ...

好的,感谢解惑

shcheng 发表于 2022-5-30 11:25:23

本帖最后由 shcheng 于 2022-5-30 11:37 编辑

4k高清(3840*2160)的垂直分辨率2160,楼主在“根据分辨率自动设置DPI.rar”给出的规则是 垂直分辨率        缩放
<1049                默认
1050-1399        100%
1400-1999        100%
2000-3999        125%
>4000        300%

也就是说4k高清才放大到125%,其他情况都是100%,就是基本补齐作用啊!是规则有问题!

minchengan 发表于 2022-5-30 12:02:26

个人觉得手动设置DPI还是不可少的,因为实际使用环境,有的是笔记本,有的是台式机,1920*1080,在台机式上1:1的就可以,而在笔记本上就不一定行了,且有的人跟别人的需求不一定相同,比如视力不好的,就需要调大一些

527104427 发表于 2022-5-30 12:08:36

shcheng 发表于 2022-5-30 11:25
4k高清(3840*2160)的垂直分辨率2160,楼主在“根据分辨率自动设置DPI.rar”给出的规则是 垂直分辨率        缩放 ...

推荐DPI<=分辨率高/600/1.5
即:
推荐DPI<=2160/600/1.5
推荐DPI<=200%

shcheng 发表于 2022-5-30 13:11:31

527104427 发表于 2022-5-30 12:08
推荐DPI

垂直分辨率2160是4k高清,一般笔记本推荐的DPI是250%!2k高清(1920*1080)推荐125%!台式机可根据屏幕尺寸适当调整!我是说楼主提供的 “根据分辨率自动设置DPI.exe” 的调整规则不合常规!

lhc0688 发表于 2022-5-30 13:22:00

Bluebells 发表于 2022-4-29 09:40
159(0x009F) 是 uiAction 参数 SPI_SETLOGICALDPIOVERRIDE, 其后一位参数才是缩放值
0 是推荐缩放值(125 ...

这个设置规则好像不是我写的,我后来是建议按高计算,即:720、1080、2160...,4k是按200%,8K按300%;
不过后面高手们有进一步探讨,采用更专业的规则和技术实现方式,可到另一个帖子详细了解:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=430063&page=9#pid4578596

tycheng 发表于 2023-1-7 15:17:51

感谢分享,试下行不行

ZMLoveLH 发表于 2023-1-14 12:05:49

一款显示DPI缩放的小工具,看看性能如何啊

sky741 发表于 2023-4-12 09:34:25

这个软件设置开机启动能行不

UHDMTV 发表于 2023-4-20 13:12:59


感谢分享!!!

nowayer 发表于 2023-10-26 10:59:15

huang1987 发表于 2023-11-9 18:12:16

谢谢分享

w55 发表于 2023-12-31 20:34:17

感谢分享!!!

zxb415 发表于 2024-1-8 20:55:32

感谢分享
页: 1 [2]
查看完整版本: PE自适应高分屏显示DPI缩放相关三个小工具