无忧启动论坛

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

[求助] 能否针对宽屏、普屏显示不同的背景图?

[复制链接]
跳转到指定楼层
1#
发表于 2015-8-19 10:31:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了达到最好的背景图片效果,希望能在菜单中根据屏幕最大纵横比来选择不同图片。
我的思路是用vbeprobe得到所有所有支持的分辨率,找到屏幕最佳分辨率,可以得知是宽屏还是普屏。然后根据结果选择最适合的图片来展示。因为背景图并不需要太过于精细,可以针对宽屏(4:3或5:4)、普屏(16:9或16:10)、带鱼屏(21:9)做三种800*600规格的图片,这样展示效果就会好多了。
但是我不知道该如何在菜单文件中实现这样的配置。。。

另外,背景图容易干扰菜单显示,如果菜单框背景支持自定义颜色填充就好了。
2#
发表于 2015-8-19 11:02:20 | 只看该作者
800*600就行了,会自动拉伸为全屏的...
回复

使用道具 举报

3#
发表于 2015-8-19 11:21:46 | 只看该作者
本帖最后由 lbw2007 于 2015-8-19 11:23 编辑

可以
需要加上判断了

至于怎么加判断
楼下继续
回复

使用道具 举报

4#
 楼主| 发表于 2015-8-19 11:35:37 | 只看该作者
邪恶海盗 发表于 2015-8-19 11:02
800*600就行了,会自动拉伸为全屏的...

拉伸,人物图片都变成大饼脸了。
回复

使用道具 举报

5#
发表于 2015-9-2 22:06:44 | 只看该作者
说实话,不好实现。。。。

点评

vbeprobe命令可以列出所有可用分辨率,只要有脚本中能得到其是否包含16:9或16:10纵横比,即可得知是否宽屏。如果要考虑21:9的带鱼屏,也是一样的方法。 我目前的问题是不知道如何在脚本中获得这个最大纵横比数据。  详情 回复 发表于 2015-9-3 00:08
回复

使用道具 举报

6#
 楼主| 发表于 2015-9-3 00:08:26 | 只看该作者
devilma 发表于 2015-9-2 22:06
说实话,不好实现。。。。

vbeprobe命令可以列出所有可用分辨率,只要有脚本中能得到其是否包含16:9或16:10纵横比,即可得知是否宽屏。如果要考虑21:9的带鱼屏,也是一样的方法。
我目前的问题是不知道如何在脚本中获得这个最大纵横比数据。
回复

使用道具 举报

7#
 楼主| 发表于 2015-9-3 00:10:04 | 只看该作者
只要在vbeprobe中加个参数可以得到这个最大纵横比,这个问题就变得异常简单了。

点评

关键是用什么返回这个参数?  详情 回复 发表于 2015-9-4 22:17
回复

使用道具 举报

8#
发表于 2015-9-4 22:17:39 | 只看该作者
yifeimfd 发表于 2015-9-3 00:10
只要在vbeprobe中加个参数可以得到这个最大纵横比,这个问题就变得异常简单了。

关键是用什么返回这个参数?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 19:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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