使用过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自定义开始菜单磁贴背景颜色及图标相关推荐

  1. 如何自己手动修改win10磁贴背景颜色?

    前言 当我们安装完应用后,可以选择将应用图标固定到"开始"屏幕,于是就会产生一个磁贴,有的应用会自带背景颜色,有的则是默认的主题色.其实这个只不过是应用本身没有没有去适配win10 ...

  2. Win10 电脑屏幕亮度随背景颜色变化而变化

    Win10 电脑屏幕亮度随背景颜色变化而变化 我的电脑:DELL台式机XPS8700,显示器型号:P2715Q 问题描述: 电脑由WIN7系统升级为WIN10教育版后,查看图片如果图片是暗的,显示器就 ...

  3. win10 自定义右键菜单

    win10 自定义右键菜单 首先使用快捷键 win + r 打开运行窗口,在其中输入 regedit 然后点击 确定 进入注册表后,按照顺序找到位置: HKEY_LOCAL_MACHINE\SOFTW ...

  4. Qt在win10自定义标题栏,应用主题颜色到标题栏

    Qt在win10自定义标题栏,应用主题颜色到标题栏 前言 先看效果 关键点 QtWin 注册表获取是否应用了颜色到标题栏 代码 头文件:captionwidget.h 源文件:captionwidge ...

  5. 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 StatusDialog 和自定义 Toast,全部支持背景颜色,圆角,边框和文字的自定义,构建者模

    MNProgressHUD 项目地址:maning0303/MNProgressHUD  简介: 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 S ...

  6. 改变mysql的菜单栏的颜色_导航条——动态改变导航菜单的背景颜色

    1.概述 在浏览一些网站时,当鼠标经过导航菜单某一项时,其背景颜色将切换为其他颜色,实现这种简单的效果会更吸引浏览者的注意. 2.技术要点 本实例主要是应用JavaScript方法来动态改变 标签的背 ...

  7. html下拉菜单换背景颜色,如何在select框下拉菜单中更改蓝色突出显示的颜色

    如何在select框下拉菜单中更改蓝色突出显示的颜色 如何更改此下拉菜单中的蓝色突出显示? 链接到select框演示 这是代码: Select an OptionOption 1Option 2 如果 ...

  8. android 4.2修改设置菜单的背景颜色

    设置中的背景主要来主题的设置, 在4.X后, android添加了新的主题: Holo 从Settings/AndroidManifest.xml中找到: Xml代码   <applicatio ...

  9. Vue写银行卡根据不同的银行卡名称显示不同的背景颜色和图标

    1.根据银行卡名称改变背景颜色: (1).步骤一: (2).步骤二:注意:在data里面写下面的obj (3).步骤三:自己根据需要设置CSS样式 2.根据银行卡名称改变对应图标: (1).步骤一: ...

  10. 宫格布局,动态更改背景颜色,图标,跳转页面(笔记)

    html <u-grid :col="4" :border="false">//循环数据,动态渲染每块的跳转页面<u-grid-item v- ...

最新文章

  1. rsync与inotify实现数据实时同步
  2. oracle常用的监控,oracle常用的监控语句
  3. java高效遍历匹配,使用cypher或遍历api仅匹配路径极端的单个节点
  4. python删除数组元素_python:从数组列表中删除一系列数字
  5. dumpbin的使用
  6. Android用第三方jar包ClassNotFoundException:XXX in loader dalvik.system.PathClassLoader[/app/XX.apk]...
  7. 职教云打卡可以补签吗_雁城“网红路”升级改造,部分红叶李已被挖出,以后还可以在此地打卡吗?...
  8. matlab常用函数总结
  9. Dragonfly 修改数据像素点大小
  10. Mac网络热点的配置Charles移动端抓包实战
  11. freeswitch命令一览表
  12. javaSE探赜索隐之三--<类与对象的爱恨情仇下>
  13. java按键音效,按下按钮停止声音循环
  14. 优化嵌入式Linux的启动时间的秘密
  15. 树莓派官方摄像头detected=0问题
  16. 电脑微信截屏快捷键怎么取消
  17. 城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】
  18. Swift 网络请求 Moya+RxSwift
  19. Redis 的特点及命令大全
  20. 【读懂Autosar代码】-6-Function函数的定义

热门文章

  1. 统计源期刊目录_护理核心期刊投稿最强攻略:期刊目录、投稿周期、发文倾向全在这里了!...
  2. idea中Gsonformat插件工具使用
  3. DSP28335学习——系统初始化
  4. 超码、候选码、主码 与 外码
  5. python和pycharm版本要对应吗_pycharm的版本问题
  6. 南阳理工acm 139我排第几个
  7. windows7安装中注入USB3.0和NVME驱动
  8. 代码Review那些事
  9. Actran助力汽车全频率段声学响应预测与优化
  10. excel中添加图片的代码