Win10自定义开始菜单磁贴背景颜色及图标
使用过Win8的朋友可能知道传统Win32应用在开始屏幕中的磁贴背景颜色和图标是可以自定义的,系统通过一个XML文件控制磁贴的图标、颜色等属性。在Win10正式版中这一功能被取消,现在在Windows10首个重大更新(TH2)中这一功能又被重新带回。
如果你觉得Win10开始菜单磁贴颜色太单调的话,可参考下面的方法自定义磁贴背景颜色和Logo。
注意:该方法只针对传统exe应用,要求Win10系统版本最低为Build 10586。
Win10自定义开始菜单磁贴背景颜色和图片方法:
这里以软媒魔方为例。
1、首先将程序固定在开始屏幕中;
2、右键单击软媒魔方磁贴—更多—打开文件所在位置,如下图所示:
3、在打开的开始菜单目录中找到魔方快捷方式,右键单击—打开文件所在的位置,如下图所示:
在打开的目录中你能够看到魔方主程序文件名为pcmaster.exe。
4、在桌面新建文本文档,将其重命名为pcmaster.VisualElementsManifest.xml
注意:要去掉文本文档默认的.txt后缀
用记事本打开pcmaster.VisualElementsManifest.xml,将以下代码复制到文档中保存。
<?xml version="1.0" encoding="utf-8"?>
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<VisualElements
ForegroundText="light"
BackgroundColor="#49825a"
ShowNameOnSquare150x150Logo="on" >
</VisualElements>
</Application>
5、将编写好的pcmaster.VisualElementsManifest.xml复制到pcmaster.exe文件目录中。
6、到了最关键的步骤。在第三步图中所示的位置(魔方快捷方式),打开命令提示符。操作方法:点击文件—打开命令提示符—以管理员身份打开命令提示符。
输入下面的命令回车运行:
for %f in (*.*) do copy /b "%f" +,,
这步操作的目的是清理磁贴缓存,你可以多尝试几次,或者将磁贴取消固定,再重新固定到开始屏幕中。效果如下图所示,你会发现磁贴背景颜色已经发生了变化。
到这里有必要对以上代码做一些解释了:
ForegroundText表示磁贴标题的颜色,一共有两种:light代表白色,dark代表灰色;
BackgroundColor代表背景颜色,这里使用的是RGB颜色值的16进制表示;
ShowNameOnSquare150x150Logo代表是否显示磁贴名称;
如果你还想修改磁贴图标,可以增加以下两个属性:
Square150x150Logo
Square70x70Logo
以上两个属性分别代表中等和小尺寸状态下的图标,属性值使用图标文件的相对路径。
比如,在pcmaster.exe同目录下新建名为image的文件夹,将自己制作好的图标文件放到文件夹中即可。如下图所示,这里制作了一张格式为png的图标,全名为tweakcube.png。
如果自制的图标尺寸大于磁贴尺寸,最终会覆盖背景颜色。最后附上pcmaster.VisualElementsManifest.xml完整的代码:
<?xml version="1.0" encoding="utf-8"?>
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<VisualElements
ForegroundText="light"
BackgroundColor="#49825a"
ShowNameOnSquare150x150Logo="on"
Square150x150Logo="image\tweakcube.png"
Square70x70Logo="image\tweakcube.png">
</VisualElements>
</Application>
修改好后再次执行第六步清理缓存(或重新固定磁贴),最终可得到如下效果:
怎么样,是不是比默认的效果要好一些?如果你爱折腾的话,就赶快去试一试吧!
Google Chrome配置如下:
<Application xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<VisualElements
ShowNameOnSquare150x150Logo='on'
ForegroundText='light'
BackgroundColor='#038387'/>
</Application>
Win10自定义开始菜单磁贴背景颜色及图标相关推荐
- 如何自己手动修改win10磁贴背景颜色?
前言 当我们安装完应用后,可以选择将应用图标固定到"开始"屏幕,于是就会产生一个磁贴,有的应用会自带背景颜色,有的则是默认的主题色.其实这个只不过是应用本身没有没有去适配win10 ...
- Win10 电脑屏幕亮度随背景颜色变化而变化
Win10 电脑屏幕亮度随背景颜色变化而变化 我的电脑:DELL台式机XPS8700,显示器型号:P2715Q 问题描述: 电脑由WIN7系统升级为WIN10教育版后,查看图片如果图片是暗的,显示器就 ...
- win10 自定义右键菜单
win10 自定义右键菜单 首先使用快捷键 win + r 打开运行窗口,在其中输入 regedit 然后点击 确定 进入注册表后,按照顺序找到位置: HKEY_LOCAL_MACHINE\SOFTW ...
- Qt在win10自定义标题栏,应用主题颜色到标题栏
Qt在win10自定义标题栏,应用主题颜色到标题栏 前言 先看效果 关键点 QtWin 注册表获取是否应用了颜色到标题栏 代码 头文件:captionwidget.h 源文件:captionwidge ...
- 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 StatusDialog 和自定义 Toast,全部支持背景颜色,圆角,边框和文字的自定义,构建者模
MNProgressHUD 项目地址:maning0303/MNProgressHUD 简介: 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 S ...
- 改变mysql的菜单栏的颜色_导航条——动态改变导航菜单的背景颜色
1.概述 在浏览一些网站时,当鼠标经过导航菜单某一项时,其背景颜色将切换为其他颜色,实现这种简单的效果会更吸引浏览者的注意. 2.技术要点 本实例主要是应用JavaScript方法来动态改变 标签的背 ...
- html下拉菜单换背景颜色,如何在select框下拉菜单中更改蓝色突出显示的颜色
如何在select框下拉菜单中更改蓝色突出显示的颜色 如何更改此下拉菜单中的蓝色突出显示? 链接到select框演示 这是代码: Select an OptionOption 1Option 2 如果 ...
- android 4.2修改设置菜单的背景颜色
设置中的背景主要来主题的设置, 在4.X后, android添加了新的主题: Holo 从Settings/AndroidManifest.xml中找到: Xml代码 <applicatio ...
- Vue写银行卡根据不同的银行卡名称显示不同的背景颜色和图标
1.根据银行卡名称改变背景颜色: (1).步骤一: (2).步骤二:注意:在data里面写下面的obj (3).步骤三:自己根据需要设置CSS样式 2.根据银行卡名称改变对应图标: (1).步骤一: ...
- 宫格布局,动态更改背景颜色,图标,跳转页面(笔记)
html <u-grid :col="4" :border="false">//循环数据,动态渲染每块的跳转页面<u-grid-item v- ...
最新文章
- rsync与inotify实现数据实时同步
- oracle常用的监控,oracle常用的监控语句
- java高效遍历匹配,使用cypher或遍历api仅匹配路径极端的单个节点
- python删除数组元素_python:从数组列表中删除一系列数字
- dumpbin的使用
- Android用第三方jar包ClassNotFoundException:XXX in loader dalvik.system.PathClassLoader[/app/XX.apk]...
- 职教云打卡可以补签吗_雁城“网红路”升级改造,部分红叶李已被挖出,以后还可以在此地打卡吗?...
- matlab常用函数总结
- Dragonfly 修改数据像素点大小
- Mac网络热点的配置Charles移动端抓包实战
- freeswitch命令一览表
- javaSE探赜索隐之三--<类与对象的爱恨情仇下>
- java按键音效,按下按钮停止声音循环
- 优化嵌入式Linux的启动时间的秘密
- 树莓派官方摄像头detected=0问题
- 电脑微信截屏快捷键怎么取消
- 城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】
- Swift 网络请求 Moya+RxSwift
- Redis 的特点及命令大全
- 【读懂Autosar代码】-6-Function函数的定义