无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2930|回复: 8
打印 上一主题 下一主题

改变显示器设置的程序,送来给大家分享(7月14晚更新)增加无窗口版,精简版

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-12 23:24:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
命令提示符版
功能:

        1.显示当前显示器支持的所有设置
        2.自动设置最佳显示
        3.手动设置需要更改的配置


无窗口版
功能:
        双击exe程序自动设定最高分辨率,且不会跳出出现黑色窗口
        其他功能和命令提示符版相同
        请输入 /? 查看


精简版
功能:
        双击exe程序自动设定最高分辨率,且不会跳出出现黑色窗口
        特点:体积小


如果需要更改的地方,欢迎大家留言



[ 本帖最后由 snowman1101 于 2011-7-14 23:47 编辑 ]

SetDisplay.zip

56.43 KB, 下载次数: 136, 下载积分: 无忧币 -2

命令提示符版

SetDisplay.zip

65.36 KB, 下载次数: 70, 下载积分: 无忧币 -2

无窗口版

SetDisplay-auto.zip

16.06 KB, 下载次数: 37, 下载积分: 无忧币 -2

精简版

2#
发表于 2011-7-13 08:39:04 | 只看该作者
不错,支持原创,是不是用api写的
回复

使用道具 举报

3#
 楼主| 发表于 2011-7-13 08:53:18 | 只看该作者

回复 #2 aweihaitun 的帖子

c++ api  写的
回复

使用道具 举报

4#
发表于 2011-7-14 09:29:32 | 只看该作者
嗯,很方便,支持原创啊
回复

使用道具 举报

5#
发表于 2011-7-14 10:40:15 | 只看该作者
支持原创,请楼主提供源代码,谢谢~
回复

使用道具 举报

6#
发表于 2011-7-14 12:48:33 | 只看该作者
可以给PE登录桌面前调用设置吗?
回复

使用道具 举报

7#
 楼主| 发表于 2011-7-14 16:01:47 | 只看该作者

回复 #6 yechengzhou 的帖子

拿PE3.0 来举个例子
在Winpeshl.ini 的最前面加这样一句
[LaunchApp]

[LaunchApps]
X:\Windows\System32\SetDisplay.exe, /auto

现在这个运行时会有个黑框,晚上再发个无黑框版

[ 本帖最后由 snowman1101 于 2011-7-14 16:04 编辑 ]
回复

使用道具 举报

8#
发表于 2011-7-14 16:21:59 | 只看该作者
原帖由 <i>snowman1101</i> 于 2011-7-14 16:01 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2274708&ptid=196873" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
拿PE3.0 来举个例子<br />
在Winpeshl.ini 的最前面加这样一句<br />
[LaunchApp]<br />
<br />
[LaunchApps]<br />
X:\Windows\System32\SetDisplay.exe, /auto<br />
<br />
现在这个运行时会有个黑框,晚上再发个无黑框版
<br />
期待无黑框的版本,在2003PE中如何调用呢?
回复

使用道具 举报

9#
 楼主| 发表于 2011-7-14 18:32:44 | 只看该作者

回复 #8 notepad 的帖子

其实 道理很简单 就是 调用  SetDisplay.exe 然后加上参数 /auto 就可以了
如果用 PECMD加载的话 参考 PECMD的 EXEC

      │格式│EXEC [=][@][$][[!]|[_]|[&]]<EXE 路径>[参数]                                                 ┃
┃      ├──┼──────────────────────────────────────────────┨
┃        │功能│执行 EXE 、BAT、CMD 程序。                                                                  ┃
┃        ├──┼──────────────────────────────────────────────┨
┃        │参数│指定程序路径和参数。前导参数如下(不分先后顺序,"!"、"_"、"&"不能同时使用,其余可同时使用): ┃
┃        │    │■前导"="表示等待执行完成。                                                                 ┃
┃        │    │■前导"@"表示在后台桌面(WinLogon)执行,彻底隐藏,无法与用户交互,可用于注册,如:            ┃
┃        │    │  "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"。                                     ┃
┃'EXEC'│    │■前导"$"表示以ShellExecute函数执行,用于打开非可执行文件(如 .TXT、.BMP 等)。               ┃
┃        │    │■前导"!"表示以隐藏方式执行。                                                               ┃
┃        │    │■前导"_"表示以最小化方式执行。                                                             ┃
┃        │    │■前导"&"表示以最大化方式执行。                                                             ┃
┃       ├──┼──────────────────────────────────────────────┨
┃       │示例│EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"                                                        ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※省略"!"、"_"、"&"时将以默认的大小执行。                                                   ┃
┃      │    │※以ShellExecute函数执行时,如果文件目录名含空格,必须用双引号包围。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-5 02:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表