Chromium 修改图片资源

摘要:
最后,我们会发现这里还有一个附加的,可以引用,例如:C:feikuachromiumsrchromerowseruiwebui已经更改了resource_id=IDR_PRODUCT_LOGO_32;=˃resource_id=IDR_PRODUCT_LOGO_ 512;完成!需要注意的一点是,它必须是PNG格式!绝对禁止将jpg更改为PNG,这可能会导致错误

在Chromium中所有的图片都是png格式的

在C:feikuachromiumsrcchromeapp heme heme_resources.grd定义了所有图片的ID号,编译的时候grit工具根据此grd生成头文件theme_resources.h

Chromium 修改图片资源第1张

如果我们要新定义一个图片的话,那就 

Chromium 修改图片资源第2张

但是,我们的图片要放在哪里?我刚开始放错位置了

编译的时候出错了,看提示

1><structure file="chromium/product_logo_512.png" name="IDR_PRODUCT_LOGO_512" type="chrome_scaled_image" />: The resource file was not found.: Tried ....chromeapp	hemedefault_100_percentchromiumproduct_logo_512.png

找准位置放就编译成功啦!最后我们会发现

Chromium 修改图片资源第3张 

这边多了一个,就可以引用了

比如:

C:feikuachromiumsrcchromerowseruiwebui

改动了下

 resource_id = IDR_PRODUCT_LOGO_32;

=>

 resource_id = IDR_PRODUCT_LOGO_512; 

Chromium 修改图片资源第4张

完成!

有个要注意得点 是

必须是PNG格式! 绝对禁止jpg改PNG此类操作

会有bug

Chromium 修改图片资源第5张

免责声明:文章转载自《Chromium 修改图片资源》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇2.17NOIP模拟赛(by hzwer) T1 小奇挖矿Dapper结合Repository模式的应用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

pythonchallenge(七)

  转眼间又一个月没有逛博客园,明显的感觉到自己的代码能力变弱,前两周搞项目去了,只是形式上面的答辩而已,并没有涉及到代码层面,也就玩了一下验证码,没有识别玩出校器网页的验证码;转眼间又是各种考试,所幸,考试进入尾声,今天可以玩玩pythonchanllenge,一周没继续闯关,明显感觉到自己的智商余额不足,直接上题: http://www.pythonc...

怎么将CAD转PNG格式?这两种方法值得收藏

在从事相关CAD工作的小伙伴们都知道,CAD中不光需要绘制各种各样的图纸,还需要根据工作的需要来进行图纸格式的转换工作。那有的时候就需要将CAD转换成PNG格式的图片进行使用。那怎么将CAD转PNG格式呢?具体操作如下: 一、 工具转换 操作步骤: 1.首先将要使用的迅捷CAD转换器进行启动,软件进入到CAD版本转换器的操作界面中,鼠标点击左侧功能栏中的...

iOS项目崩溃日志采集与分析

一、日常开发崩溃分析 先看一个下Demo代码: NSString *str = nil; NSArray *arr = @[@"hello",str]; 代码很简单,因为数组里面有nil元素,所以运行的时候一定会崩溃,运行的崩溃画面分析: 先看一个OC的DDemo工程: NSString *str = nil; NSArra...

ES6学习--搭建环境

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 学习ES6之前,我们可以先来看一下各大浏览器的最新版本对ES6的支持,点击这里 我们可以使用以下几种环境去学习ES6 使用最新版本的Chrome或者C...

Chromium base 基础库概览

Chromium 基础库概览 Chromium 基础库包括的内容十分繁杂,我把其中的主要部分大致分为以下几类: 1. 容器类型Chromium 的代码主要使用 STL 容器类型,比如 std::vector,std::list,另外 GCC 和 MSVC 提供的 STL 扩展容器类型 hash_map 和 hash_set 也在 Chromium 中使用...

UOS怎么安装谷歌浏览器

https://pkgs.org/download/chromium 首先,我们常说的Chrom是不支持的(支持常见的86架构,但是其它的一些MIPS64,ARM64位的架构截止目前发布教程的时候并不支持),在此我们安装的是Chromium浏览器,关于这两个浏览器的区别,请看:https://jingyan.baidu.com/article/19192a...