wych12 发表于 2019-4-4 11:14:04

PE切换分辨率时不能全屏,必须刷新一下桌面是什么原因造成的?

本帖最后由 wych12 于 2019-4-4 11:17 编辑

各位大神,坛子里很多优秀PE给大家带来了方便,但使用中也发现一个小问题:切换分辨率时不能全屏,非得刷新一下桌面才能正常显示,但微PE却没有这种现象,这个问题一直困扰,不知如何修复?哪位大神能否出手指导予以帮助,谢谢!!!

2012jiashanni 发表于 2019-4-4 12:25:22

这个要写个程序的 监测分辨率变化然后刷新桌面或重启explorer

wych12 发表于 2019-4-4 22:35:02

2012jiashanni 发表于 2019-4-4 12:25
这个要写个程序的 监测分辨率变化然后刷新桌面或重启explorer

老大,可为何有的PE就不用,也没见有何程序负责监测和重启explorer,比如微PE,就没有这样的问题。

2010eflying 发表于 2019-4-4 23:52:14

因为多了一条kill explorer

slore 发表于 2019-4-5 06:11:57

用WinXShell切换分辨率,或者运行WIN10XPE中的FixScreen.exe(5kb)
可以不重启explorer进程。

2012jiashanni 发表于 2019-4-5 08:20:25

wych12 发表于 2019-4-4 22:35
老大,可为何有的PE就不用,也没见有何程序负责监测和重启explorer,比如微PE,就没有这样的问题。

这个就不知道了 反正我PE也遇到这个问题 我是写了个程序

wych12 发表于 2019-4-5 09:11:52

slore 发表于 2019-4-5 06:11
用WinXShell切换分辨率,或者运行WIN10XPE中的FixScreen.exe(5kb)
可以不重启explorer进程。

谢谢大神指导。

wych12 发表于 2019-4-5 09:30:20

2012jiashanni 发表于 2019-4-5 08:20
这个就不知道了 反正我PE也遇到这个问题 我是写了个程序

谢谢老大指导!

KEN3388 发表于 2020-2-8 18:51:13

运行FixScreen.exe,应在进入桌面后运行,如何做到?

命令提示符CMD 发表于 2020-2-14 09:26:35

KEN3388 发表于 2020-2-8 18:51
运行FixScreen.exe,应在进入桌面后运行,如何做到?

用wait啊
格式:WAIT [-][等待时间],[量变名称]
功能:暂停或等待指定时间后再继续执行命令。
参数:
 ■前导"-" : 在指定的等待时间内遇到任何按键即中止等待,否则直至等待时间结束;
 ■等待时间: 数值(单位毫秒),数值为0时遇到按键即中止,若无按键会无限等待(相当于任意键继续);
 ■量变名称: 用于保存等待期间按键的变量,用户的按键结果将保存在指定的变量中。
示例:
 ◆WAIT 2000
 ◆WAIT 0,PKey
备注:
 ※参数为0则暂停,任意键继续,不要在短时间间隔内连续使用暂停功能,也建议暂停功能只使用一次;WAIT 0可检测用户的按键'A'~'Z'或'0'~'9',省略变量名时按键结果保存在环境变量%PressKey%中。
页: [1]
查看完整版本: PE切换分辨率时不能全屏,必须刷新一下桌面是什么原因造成的?