Board logo

标题: 【求助】能用批处理改变屏幕分辨率吗? [打印本页]

作者: wf10000     时间: 2007-4-22 11:15    标题: 【求助】能用批处理改变屏幕分辨率吗?
本人在网吧工作```由于工作的原因经常遇到一些问题.比如说魔域不能窗口化``网上也没有专门的魔域窗口工具. 要做到窗口化必须要把分辨率调到1024*768以上.使用中发现1280*1024是实现窗口的效果最好`` 但是1024*768是最大众化的分辨率`` 我现在想要做的就是能不能用批处理自动修改指定分辨率(1280*1024)? 客人打开了以后即可实现分辨率修改亦既魔域游戏窗口化运行? 谢谢了 本人初来,感觉这里面的学习氛围不错```

作者: wf10000     时间: 2007-4-22 11:20
如果哪位高手能做到我想肯定立大功一件呵``困扰了很多网管的问题..... 等待高手ing 本人菜鸟一个 学习中`` Good Good Study.Day Day Up.

作者: slore     时间: 2007-4-22 11:32
只能用其他语言写一个,然后用P调用。。给它参数。。。单独P我想是没有可能。

作者: wf10000     时间: 2007-4-22 11:41
哦?......我一直想能不能用P实现的. 没想到貌似简单的问题这么复杂.....

作者: ccwan     时间: 2007-4-22 22:38
这个问题很早以前就讨论过了。 www.cn-dos.net/forum ...

作者: wf10000     时间: 2007-4-23 11:56
谢谢楼上的~~~!!!

作者: lxmxn     时间: 2007-4-23 12:22
我想到一个思路,就是用Regmon.exe这样的注册表监控程序来监视注册表的行为,然后手工设置显示器的分辨率,再来看Regmon.exe,看哪些注册表键值被修改或者创建了,再根据其特点来写个修改注册表的批处理,不知道是否可行。

作者: zh159     时间: 2007-4-23 14:00
估计单独修改注册表是没用的(有可能重启有效),可能还得启用一些刷新方式来切换显示

作者: everest79     时间: 2007-4-23 14:02
显卡驱动包里带着命令行工具

作者: dikex     时间: 2007-4-23 14:04
Originally posted by lxmxn at 2007-4-22 11:22 PM: 我想到一个思路,就是用Regmon.exe这样的注册表监控程序来监视注册表的行为,然后手工设置显示器的分辨率,再来看Regmon.exe,看哪些注册表键值被修 ...
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Hardware Profiles\0001\System\CurrentControlSet\Control\VIDEO\{CA6A5C1F-A776-496E-9BD6-618B7DD56E5D}\0000下的两个类型REG_DWORD的键值: DefaultSettings.XResolution 水平方向 DefaultSettings.YResolution 垂直方向

作者: everest79     时间: 2007-4-23 14:09
Originally posted by dikex at 2007-4-23 01:04 AM: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Hardware Profiles\0001\System\CurrentControlSet\Control\VIDEO\{CA6A5C1F-A776-496E-9BD6-618B7DD56E5D}\0000下的两个类型REG_DWORD的 ...
XP下可以想法办激活自动设置分辨率或.inf操作之类的

作者: vkill     时间: 2007-4-24 00:04
外部命令很多,看你愿意用不?

作者: ekuqingren     时间: 2010-1-29 11:19
好象可以的,以前下载过,你到百度找找

作者: xykot     时间: 2010-2-20 17:02
awdadawd

作者: 756399151     时间: 2010-12-17 13:38
有的话帮忙传一个 756399151@qq.com