无忧启动论坛

标题: PE切换分辨率时不能全屏,必须刷新一下桌面是什么原因造成的? [打印本页]

作者: wych12    时间: 2019-4-4 11:14
标题: PE切换分辨率时不能全屏,必须刷新一下桌面是什么原因造成的?
本帖最后由 wych12 于 2019-4-4 11:17 编辑

各位大神,坛子里很多优秀PE给大家带来了方便,但使用中也发现一个小问题:切换分辨率时不能全屏,非得刷新一下桌面才能正常显示,但微PE却没有这种现象,这个问题一直困扰,不知如何修复?哪位大神能否出手指导予以帮助,谢谢!!!
作者: 2012jiashanni    时间: 2019-4-4 12:25
这个要写个程序的 监测分辨率变化  然后刷新桌面或重启explorer
作者: wych12    时间: 2019-4-4 22:35
2012jiashanni 发表于 2019-4-4 12:25
这个要写个程序的 监测分辨率变化  然后刷新桌面或重启explorer

老大,可为何有的PE就不用,也没见有何程序负责监测和重启explorer,比如微PE,就没有这样的问题。
作者: 2010eflying    时间: 2019-4-4 23:52
因为多了一条kill explorer
作者: slore    时间: 2019-4-5 06:11
用WinXShell切换分辨率,或者运行WIN10XPE中的FixScreen.exe(5kb)
可以不重启explorer进程。
作者: 2012jiashanni    时间: 2019-4-5 08:20
wych12 发表于 2019-4-4 22:35
老大,可为何有的PE就不用,也没见有何程序负责监测和重启explorer,比如微PE,就没有这样的问题。

这个就不知道了 反正我PE也遇到这个问题 我是写了个程序
作者: wych12    时间: 2019-4-5 09:11
slore 发表于 2019-4-5 06:11
用WinXShell切换分辨率,或者运行WIN10XPE中的FixScreen.exe(5kb)
可以不重启explorer进程。

谢谢大神指导。
作者: wych12    时间: 2019-4-5 09:30
2012jiashanni 发表于 2019-4-5 08:20
这个就不知道了 反正我PE也遇到这个问题 我是写了个程序

谢谢老大指导!
作者: KEN3388    时间: 2020-2-8 18:51
运行FixScreen.exe,应在进入桌面后运行,如何做到?
作者: 命令提示符CMD    时间: 2020-2-14 09:26
KEN3388 发表于 2020-2-8 18:51
运行FixScreen.exe,应在进入桌面后运行,如何做到?

用wait啊[WAIT]
格式:WAIT [-][等待时间],[量变名称]
功能:暂停或等待指定时间后再继续执行命令。
参数:
 ■前导"-" : 在指定的等待时间内遇到任何按键即中止等待,否则直至等待时间结束;
 ■等待时间: 数值(单位毫秒),数值为0时遇到按键即中止,若无按键会无限等待(相当于任意键继续);
 ■量变名称: 用于保存等待期间按键的变量,用户的按键结果将保存在指定的变量中。
示例:
 ◆WAIT 2000
 ◆WAIT 0,PKey
备注:
 ※参数为0则暂停,任意键继续,不要在短时间间隔内连续使用暂停功能,也建议暂停功能只使用一次;WAIT 0可检测用户的按键'A'~'Z'或'0'~'9',省略变量名时按键结果保存在环境变量%PressKey%中。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3