Notepad3的工具栏图标太丑了,我想美化一下,于是找教程用资源修改器改了图标,但结果如图:

很明显,它应该是有个作为图标蒙版遮罩的图片影响的我画的图标。但我怎么都找不到那张蒙版图片,请大佬指点一下!
Notepad3下载地址:https://www.rizonesoft.com/downloads/notepad3/
Notepad3的工具栏图标太丑了,我想美化一下,于是找教程用资源修改器改了图标,但结果如图:

很明显,它应该是有个作为图标蒙版遮罩的图片影响的我画的图标。但我怎么都找不到那张蒙版图片,请大佬指点一下!
Notepad3下载地址:https://www.rizonesoft.com/downloads/notepad3/
这个就是我修改的那些工具栏,太丑了啊。所以我才重新画,结果就如主楼那样。
我是要找到那张蒙版图片!
不是蒙版.
这个工具栏分16,24两个尺寸.
每个尺寸对应3个图片. 分别是 正常,禁用,hot(鼠标放上去) 三个状态.
通过读取资源用代码实现的.
你如果只修改资源, 需要最少改3个图片
我每个图片都改了,就是有蒙版或蒙版代码。
是这样吗,我下载你这个研究一下啊
怪了,我也是改动的那三张图片,但结果和你不一样!是BMP图片格式有什么要求吗?
还有请问你是用那个软件改的?
我也不知道算不算成功,图标倒是对了,但软件自动给我抠图了…
![]()
你的图像有毛边吧?
我估计是边缘的半透明元素吧。
BMP怎么能有透明元素?
问题是,我的图片是白底的啊,软件怎么抠图了?

我明白了,我用PS输出的图标是32位的,我改成16位就没遮罩了。
你先要查看下原来的资源图片是不是 32 BPP 的,据我所知,现在的工具栏通常资源图片都是 32 BPP 的,也就是有一个 alpha 通道。如果他不是 PNG 那也是 32 BPP 的 BMP 图片,这种情况下,你需要制作的图标也需要是 32 BPP 的才行。只有早期的软件,才使用的是那种 24 BPP + 单色蒙版的模式,现在的比较新的软件,工具栏图标应该都是 32 BPP 了把。