VBS制作Win7系统主题教程
基本原理:A里改图,B里改宽度,具体请往下看。
第1步,先设计出菜单原型,下图菜单尺寸为800*476

Windows7部位
第2步,切图方式以及各部位属性设置(仅作参考)
Start Menu Panels Aero Top 附到「开始」菜单的程序等 背景(ProgramsList)

Windows7菜单
Start Menu Panels Aero Top 「所有程序」大背景(MorePrograms)

Windows7列表
Start Menu Panels Aero Top 搜索框 大背景(OpenBox)

Windows7参数
Start Menu Panels Aero Top 位置列表(PlacesList)
这里是切图的关键,这部分要连带关机那个部位的图一起保留,这里是解决第1代新式菜单右边阴影的关键

Windows7属性
Start Menu Panels Aero Top 「关机」背景(Logoff)

Start Menu Panels Aero Top 程序列表(单击「所有程序」后展开的,NSCHost)

这里对应的位置下图所示

Start Menu Panels Aero Top 搜索结果 背景(SearchView)

对应的位置

Start Menu Panels Aero Top 「查看更多结果」大背景(MoreResults)
本人电脑上删掉了这个功能,和一部分人有区别,故这段切图方式仅作参考。

对应的位置

第3步,修改菜单宽度,定位图标和所有程序输入框(仅作参考,不同菜单需要设置不同的参数)
修改菜单宽度的原理:到Start Menu Panels Basic下修改对应项目的DEFAULTPANESIZE:RECT参数
以Start Menu Panels Basic ProgramsList为例(其他部位同理)

上图中下面那个红框中DEFAULTPANESIZE:RECT参数0,0,450,383
其中第3个数字450,就代表了ProgramsList的宽度,这个数字必须对应
Start Menu Panels Aero Top 附到「开始」菜单的程序等 背景(ProgramsList)中的图片宽度。
接下来是定位图标,上图中上面红框里的CONTENTMARGINS:MARGINS参数205,2,11,0 前2个数字所代表的是图标以及图标跟踪框距离左,右边界的像素单位,调整这2个数值就能修改图标以及图标跟踪框的位置。
具体对应的部位如下图

接下来定位所有程序输入框,修改Start Menu Panels Basic MorePrograms中的CONTENTMARGINS:MARGINS参数,和上面定位图标及跟踪框的原理一样

第4步,也是第2代菜单的最关键的部分
就是去掉菜单左边搜索栏和所有程序那段的被大背景渲染的透明条
方法就是把那个白色的搜索框压到屏幕以下,参数设置如下图
修改Start Menu Panels Basic OpenBox项目的CONTENTMARGINS:MARGINS参数
格式为:0,-?,54,-1(其中”?”的数值就是位置列表PlacesList中图片的宽度)

最后就是2个细节问题了,修改位置列表(PlacesList)的文字列表的跟踪框。
对应的部位以及要修改的参数如图
第1页(这里可以直接通过修改图片本身的宽度来达到目的,属性设置参照图中所示)


第2页(这里通过修改CONTENTMARGINS:MARGINS参数第2个数字来改变跟踪框长度,属性设置参照图中所示)


制作新式菜单的关键就是了解以下2个参数的含义
DEFAULTPANESIZE:RECT
CONTENTMARGINS:MARGINS
这2个参数的意义弄明白了,基本上制作樱茶前2代的新式主题就能搞定了
另外,SIZENGMARGINS:MARGINS图片锁定参数也要熟悉,这个是制作做新式菜单的基础。制作完成,保存并导出主题包就可以分享给别的用户下载了。
Windows7软件相关内容
-
英雄联盟更新后提示game error directx如何解决?
许多小伙伴在下载安装或者下载了英雄联盟后,出现各式各样不同的问题在其中,导致自己的英雄联盟进入不了游戏,游戏掉线等等各式各样的问题。而大部分小伙伴更新了英雄联盟以后都出现game error directx错误弹窗的问题!怎么解决呢?那就来试试看下面...2025-10-01 -
-
教你Win7解决前面板没声音的方法
解决win7前面板没声音的方法: 1、点击右下角下喇叭处打开声音管理器; Windows7前面板没声音 2、检查会发现前面板未亮起; Windows7插孔 3、打开插孔设置,禁用面板插孔检测; Windows7插孔 4、发现前面板插孔亮起,重新试一下...2025-10-01 -
Win7系统内存占用高怎么办?电脑内存占用高解决方法
很多朋友在使用Win7电脑的时候遇到内存占用高的情况,此时电脑反应速度都会变的很慢~如何解决内存占用高的问题呢,下面小编和大家分享下具体的优化方法,主要是解决启动项、服务方面的问题,不会操作的朋友一起来看看吧。解决方法如下:1、打开启动“Window...2025-10-01 -
Win7鼠标右键点击没反应怎么办?win7鼠标右键失灵解决方法
鼠标右键在我们使用电脑时是很重要的,因为我们很多操作都需要通过点击鼠标右键来实现,如果鼠标右键失灵了肯定会对我们工作造成很多麻烦。万一鼠标右键点击没反应失灵了我们该怎么办呢?小编今天就带大家一起看看win7鼠标右键失灵的解决方法吧。 方法步骤 1、同...2025-10-01 -
-
无线适配器或访问点有问题完美修复教程
最近有用户反馈电脑连接不上网了,使用的是WIFI连接,通过疑难解答来进行检测发现提示“无线适配器或访问点有问题”那么这个问题需要如何解决呢,下面小编分享完美修复教程,有遇到该问题的朋友赶紧试试。解决步骤如下:1、右键点击右下角的网络,然后打开网络和共...2025-10-01 -
电脑开机不显示桌面修复方法[有效]
很多朋友在使用电脑时发现电脑开机不显示桌面的问题,这个问题有几个原因,下面小编相应的也给出几种修复方法,测试还是比较有效的!只要不是系统坏掉了都可以修复,下面一起来看看如何解决吧。开机不显示桌面,黑屏,或是有桌面壁纸,但是桌面上什么都没有,。 Win...2025-10-01 -
详细修复方法
电脑出现电脑本地连接受限制或无连接怎么办?这个时候电脑将无法上网,那么如何解决呢?下面系统之家小编就给大家带来本地连接受限制或无连接详细修复方法。 Windows7属性 如上图,查看本地连接属性可以看到提示:受限制或无连接,网页无法打开,QQ上不了。...2025-10-01 -
Win7打印机已经连接但是无法打印的解决方法
Windows7打印机 排查打印机问题步骤: (1)检查打印机的连接线有没有插好,比如说电源线、打印机数据线等; Windows7就可以 (2)检查打印机是否已经处于开机状态; Windows7打印 (3)检查打印机驱动是否正常,如果不正常,或者需要...2025-10-01