2023年12月31日发(作者:)

Windows7主题修改教程之基础篇

希望大家能给于一点支持和回复,多谢了。

在这里以系统默认主题 Aero 作为修改的对象,其它软件制作而成的版本以后再讨论。在整个修改过程中按照步骤来修改会容易很多,只要一步一步看下去,相信大家都会修改任何类似的主题了。

第一步:准备工作

在修改之前让我们先做以下的准备工作:收集主题相关文件,以系统默认主题 Aero 为标准,例如一个“”主题文件和一个“Aero”文件夹,在以下位置可以找到它们 C:WindowsResourcesThemes 在其他分区上建立一个“主题修改”的文件夹,把“”和“Aero”文件夹复制到“主题修改”文件夹里面,以后一切的修改动作都在这个“主题修改”文件夹里面完成。

现在我们把“aero”主题修改成“windows7之家”的主题作为目的。改成其它名字亦可。

把“主题修改”文件夹下的所有文件按下图箭头方法改名:

名字修改后在“主题修改”文件夹下就变成了一个“windows7之家.theme”主题文件和一个“windows7之家”文件夹,现在我们接着对它们进行修改。

第二步:windows7之家.theme文件的修改

windows7之家.theme文件定义了windows的声音、视觉风格、鼠标和系统图标的文件。右键以记事本的方式打开这个文件,得到以下内容:注意:括号内红色字是说明和可以修改的地方,没有标明的地方就不要修改。原文为黑色文字。

; Copyright ?Microsoft Corp.

[Theme] (主题名字定义段)

; Windows 7 - IDS_THEME_DISPLAYNAME_AERO

DisplayName=@%SystemRoot%,-2013 (这行“=”后面定义名字的具体位置,我们也可以把“=”后面的修改成我们想要的名字,例如:把这行里面“@%SystemRoot%,-2013”替换成“windows7之家”,这样在“个性化”里面显示的名字就是“windows7之家”了)

SetLogonBackground=0

; Computer - SHIDI_SERVER

(桌面计算机图标定义段)

[CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}DefaultIcon]

DefaultValue=%SystemRoot%,-109 (这行“=”后面定义的就是图标的具体位置,我们也可以把“=”后面的修改成我们想要的图标,例如:把这行里面“%SystemRoot%,-109”替换成“%SystemRoot%ResourcesThemeswindows7之家”这里要先在“windows7之家”文件夹下新建“icon”文件夹,然后存放图标文件:)

; UsersFiles - SHIDI_USERFILES (桌面个人文件夹图标定义段)

[CLSID{59031A47-3F72-44A7-89C5-5595FE6B30EE}DefaultIcon]

DefaultValue=%SystemRoot%,-123

(这里的修改同以上计算机图标的修改方法,先存放图标文件替换成“%SystemRoot%ResourcesThemeswindows7之家”)

; Network - SHIDI_MYNETWORK

(桌面网络图标定义段)

[CLSID{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}DefaultIcon]

DefaultValue=%SystemRoot%,-25

(这里的修改同以上类推,先存放图标文件替换成“%SystemRoot%ResourcesThemeswindows7之家”)

; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER

(桌面回收站图标定义段)

[CLSID{645FF040-5081-101B-9F08-00AA002F954E}DefaultIcon]

Full=%SystemRoot%,-54

(回收站满:这里的修改同以上类推,先存放图标文件替换成“%SystemRoot%ResourcesThemeswindows7之家”)

Empty=%SystemRoot%,-55

(回收站空:这里的修改同以上类推,先存放图标文件替换成“%SystemRoot%ResourcesThemeswindows7之家”)

[Control PanelCursors]

(鼠标定义段,“=”后面的为鼠标指针具体路径)

AppStarting=%SystemRoot%cursorsaero_

Arrow=%SystemRoot%cursorsaero_

Crosshair=

Hand=%SystemRoot%cursorsaero_

Help=%SystemRoot%cursorsaero_

IBeam=

No=%SystemRoot%cursorsaero_

NWPen=%SystemRoot%cursorsaero_

SizeAll=%SystemRoot%cursorsaero_

SizeNESW=%SystemRoot%cursorsaero_

SizeNS=%SystemRoot%cursorsaero_

SizeNWSE=%SystemRoot%cursorsaero_

SizeWE=%SystemRoot%cursorsaero_

UpArrow=%SystemRoot%cursorsaero_

Wait=%SystemRoot%cursorsaero_

DefaultValue=Windows Aero

=@,-1020

[Control PanelDesktop]

(桌面壁纸定义段)

Wallpaper=%SystemRoot% (壁纸具体位置,例子:修改成“%SystemRoot%ResourcesThemeswindows7之家”)

TileWallpaper=0

WallpaperStyle=10

Pattern=

[VisualStyles]

(可视化外观风格文件定义段)

Path=%ResourceDir%es (例如修改成:“%SystemRoot%ResourcesThemeswindows7之家windows7之家.msstyles”)

ColorStyle=NormalColor

Size=NormalSize

ColorizationColor=0x6B74B8FC

(0x6B后面为窗口颜色代码,可从PS里查找)

Transparency=1

[boot]

(屏幕保护定义段)

=

[MasterThemeSelector]

MTSM=DABJDKT

[Sounds]

(声音定义段)

; IDS_SCHEME_DEFAULT

SchemeName=@%SystemRoot%,-800

(在这里我们也可以加入以下段:代表的是主题使用多少张壁纸)

[Slideshow]

Interval=3600000

(更换壁纸的时间,这里表示1小时)

Shuffle=0

ImagesRootPath=%SystemRoot%ResourcesThemeswindows7之家wallpapers

Item0Path=%SystemRoot%ResourcesThemeswindows7之家

Item1Path=%SystemRoot%ResourcesThemeswindows7之家

Item2Path=%SystemRoot%ResourcesThemeswindows7之家

Item3Path=%SystemRoot%ResourcesThemeswindows7之家

修改好以后保存,关闭记事本即可完成主题文件的修改。

第三步:可视化风格文件“windows7之家.msstyles”的修改

修改这个文件需要用到以下软件:安装后运行即可。

主题制作 下载地址:

(280 Bytes)

主题制作

运行桌面的“编辑文件”,把“windows7之家.msstyles”拖到程序左边的窗口,点击“windows7之家.msstyles”之前的“+”按钮,出现如图

我们需要修改的地方就是“IMAGE”文件夹和“STREAM”文件夹下的“”图片。

01.先来修改“”图片,从下图可见此图片的内容:

选中图片,将其拖到“主题修改”文件夹下(或右键-导出到-“主题修改”文件夹下),就可以用ps来修改这张图片了。建议使用PS3来修改本贴里所有提到的图片,PS3下载地址请移步至资源区本人发布的绿色软件帖。

下面两张图是关于这张971图片的介绍,我们可以根据介绍来修改。

记得971这张图片是透明的。保存修改过的971,然后再拖回“windows7之家.msstyles”文件里面“STREAM”文件夹下的“”图片的位置上替换原图片,到此修改完成。接着进行下一步:“IMAGE”文件夹里面图片的修改。

展开“IMAGE”文件夹,可以看几百张png图片,从508开始到1108结束,我们可以对文件夹里面的所有图片进行修改,也可以单独修改其中的某些图片,在这里直接把整个文件夹拖到“主题修改”文件夹下,这样比较方便修改。

现在我们打开“主题修改”文件夹里面的“IMAGE”文件夹,可以看到以下缩略图的样板:

2

下面就是这款软件的具体路径,

一、StartMenuCompositedMFU::ListView

启动开始左侧程序文字发光效果和设置发光颜色

1).COMPOSITED:BOOL √ → 组合项目:选取变量 ture开 false关

2).TEXTGLOW:BOOL √ → 文字发光:选取变量 ture开 false关

3).TEXTGLOWSIZE:INT 5 → 文字发光尺寸:整数变量 数值大小

4).GLOWINTENSITY:INT 200 → 发光强度:整数变量 数值大小

5).GLOWCOLOR:COLOR 选择颜色 → 发光颜色:颜色 点此改变其他颜色,见下图:

anelPriv > ProgramsList -- TEXTCOLOR:COLOR

开始左侧程序正常状态文字颜色,见下图:

anelPriv > ProgramsList -- HOTTRACKING:COLOR

开始左侧程序文字鼠标跟踪颜色,见下图:

二、StartMenuPlaceListComposited::ListView

启动开始右侧程序文字和任务栏程序图标右键文字的发光效果和设置发光颜色,见下图:

anelPriv > PlacesList -- TEXTCOLOR:COLOR

开始右侧程序正常状态文字颜色,见下图:

anelPriv > PlacesList -- HOTTRACKING:COLOR

开始右侧程序文字鼠标跟踪颜色,见下图:

anelPriv > PlacesListExtended -- TEXTCOLOR:COLOR

展开左侧程序到右侧时正常状态的文字颜色,见下图:

anelPriv > PlacesListExtended -- HOTTRACKING:COLOR

展开左侧程序到右侧时的文字鼠标跟踪颜色,见下图:

anelPriv > JumpListUser -- TEXTCOLOR:COLOR

任务栏程序图标右键正常状态的文字颜色,见下图:

anelPriv > JumpListUser --HOTTRACKING:COLOR

任务栏程序图标右键文字鼠标跟踪颜色,见下图:

enuPlaceListComposited::ListView

--HEADING1TEXTCOLOR:COLOR

任务栏程序图标右键最近文字颜色,见下图:

> GroupHeader

开始菜单展开左侧到右侧最近文字颜色,见下图:

三、StartPanelComposited::StartPanelPriv

启动所有程序和关机的发光效果和设置发光颜色,见下图:

anelPriv > MoreProgramsTab -- TEXTCOLOR:COLOR

所有程序四字正常状态的颜色,见下图:

anelPriv > LogoffSplitButtonLeft -- TEXTCOLOR:COLOR

关机二字正常状态的颜色,见下图:

anelPriv > LogoffSplitButtonLeftExtended -- TEXTCOLOR:COLOR

关机二字在开始菜单拉伸状态下的颜色,见下图:

四、SearchEditBox > TextBox > Normal Text

启动开始搜索文字发光效果和设置发光颜色

1).COMPOSITED:BOOL √ → 组合项目:选取变量 ture开 false关

2).TEXTGLOW:BOOL √ → 文字发光:选取变量 ture开 false关

3).TEXTGLOWSIZE:INT 5 → 文字发光尺寸:整数变量 数值大小

4).GLOWINTENSITY:INT 200 → 发光强度:整数变量 数值大小

5).TEXTCOLOR:COLOR 选择颜色 → 文字颜色:颜色 点此改变其他颜色

6).GLOWCOLOR:COLOR 选择颜色 → 发光颜色:颜色 点此改变其他颜色

见下图:

五、BBComposited::Toolbar

启动活动窗口免后退工具栏文字发光效果和设置发光颜色

1).COMPOSITED:BOOL √ → 组合项目:选取变量 ture开 false关

2).TEXTGLOWSIZE:INT 5 → 文字发光尺寸:整数变量 数值大小

3).GLOWINTENSITY:INT 200 → 发光强度:整数变量 数值大小

4).TEXTCOLOR:COLOR 选择颜色 → 文字颜色:颜色 点此改变其他颜色

5).GLOWCOLOR:COLOR 选择颜色 → 发光颜色:颜色 点此改变其他颜色

见下图:

六、InactiveBBComposited::Toolbar

启动非活动窗口免后退工具栏文字发光效果和设置发光颜色

1).COMPOSITED:BOOL √ → 组合项目:选取变量 ture开 false关

2).TEXTGLOWSIZE:INT 5 → 文字发光尺寸:整数变量 数值大小

3).GLOWINTENSITY:INT 200 → 发光强度:整数变量 数值大小

4).TEXTCOLOR:COLOR 选择颜色 → 文字颜色:颜色 点此改变其他颜色

5).GLOWCOLOR:COLOR 选择颜色 → 发光颜色:颜色 点此改变其他颜色

见下图:

七、CommandModule > <3> > <1>、<6> -- TEXTCOLOR:COLOR

导航栏文字颜色,见下图:

八、PreviewPane > <5> 、<6> 、<7> > <1> 、<2> -- TEXTCOLOR:COLOR

细节窗格左起第一<5>文件名和类型 、第二<6>分类 、第三<7> > <1>不可修改数据、<2>可修改数据--文字颜色,见下图:

九、sysmetrics

GHT:COLOR -- 文本文字选择修改底色 & 鼠标左键点击拖动选择外描边色,见下图:

CKING:COLOR -- 鼠标左键点击拖动选择内透明色,见上图。

十、Explorer::TreeView -- FILLCOLOR:COLOR

点击所有程序后的背景色,见下图:

十一、StartPanelComposited::StartPanelPriv > MoreResults --

TEXTCOLOR:COLOR

透明主题下查看更多结果 文字颜色,见下图:

下面是图片的九宫格原理: