如何更改任意exe图标?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何更改任意exe图标?相关的知识,希望对你有一定的参考价值。

桌面空白处点右键 -> 个性化-> 左侧点更改桌面图标,在默认的图标中选一个,或者按浏览指定另外的图标,你看到哪个应用程序的图标好看,就选中那个文件,该文件中所有的图标都会显示出来。选自己想要的一个就行了。

然后通过目录位置找到你要的图片/图标,选中图片/图标确定,提交就可以了。

参考技术A

第一步:选择需要更改的EXE图标,

第二步:选中软件后单击鼠标右键,选择属性;

第三步:在弹出的对话框中找到更改图标按钮,并点击;

第四步:选择你要更改的图标样式,点击确定;

第五步:确定后你的图标就更改了。PS:一定要在确定后选择应用,否则图标更改无效。

参考技术B

如果是exe文件,可以读出、修改主图标。

如果是动态链接库,可能无法取得图标资源。


首先需要一个资源编辑器(ExeScope)和一个图标编辑器(或者图标转换器).图标编辑器可以自己编辑图标,图标转换器是把其他格式的图片,如:PNG,JPG等等转换为ICO格式的,转换后的图标大小有两种,一般是32×32,还有一种是48×48,我是将图片转换成的两种大小的图标.
1、启动ExeScope;
2、单击“资源”\\“图标”,找到图标资源中的200号资源,它里面包含了9种不同大小和颜色的图标,默认情况下它只显示那个48×48, 256位颜色和32×32  256位颜色的图标(也就是5和8号图标),选中这两个图标,“导入”钮将它已经转换好的图标导入;还有一种方法就是用图标编辑器修改,先点击工具栏上的“导出”钮将它导出为一标准的ICO图标文件.启动图标编辑器(这可以从VC++或Visual BASIC或Visual FoxPro安装程序中得到,或者直接使用第三方程序),调入刚才导出的图标文件,将它们修改,存盘退出(这一步中也可以自己找几个相同大小和颜色自己喜爱的图标而不去修改),在像刚才一样导入即可.

参考技术C exe文件图标修改工具

如果是exe文件,可以读出、修改主图标
如果是动态链接库,可能无法取得图标资源
(大家认为很NB的exescope,不能读出压缩文件的图标,更别提修改了)
【保存图标】
如果选择图标组,就保存图标组
如果只选择一个图标,就保存一个图标
【更换图标】
只要能在左边窗口中显示出来,就能更换
如果选择图标组,就更换图标组(能更换几个就换几个)
如果只选择一个图标,就更换一个图标
更换图标要求外部图标的图像与目标图标图像尺寸、颜色深度相同
所以如果外部图标没有合适的图像,就不能更换

如何在 TaskManager 中更改 C# WinForms exe 的图标

【中文标题】如何在 TaskManager 中更改 C# WinForms exe 的图标【英文标题】:How to change the icon of a C# WinForms exe, in TaskManager 【发布时间】:2020-02-06 10:30:04 【问题描述】:

我已经在项目属性和 FormControl 图标中设置了图标。 因此,我的图标(.ico 文件)位于:

任务栏。 任务托盘。 表单的左上角。 在 Windows 资源管理器中,如果我导航到磁盘上的 exe。

但我在 TaskManager 中仍然有默认图标:

如何在我的 C# WinForm 中解决这个问题?(即让红色圆圈中的图标看起来独一无二,就像 VS、Excel、Firefox 等一样)

(在 C++ 中似乎有一些解决此问题的答案,但在 C#-land 或 WinForms 中没有。)

【问题讨论】:

你的图标是怎么设置的? 请参阅 fsbflavio 的回答,了解我最初如何设置表单图标和应用程序图标。事实证明,任务管理器图标确实改变了,你只需要重新打开 TM。 【参考方案1】:

该死。 原来答案是“关闭并重新打开TaskManager”。 它一定已经缓存了图标。

重启exe没有帮助,但重启TaskManager对其进行了排序。

【讨论】:

以上是关于如何更改任意exe图标?的主要内容,如果未能解决你的问题,请参考以下文章

C语言中,如何更改.EXE文件的图标

如何更改exe文件的图标

如何替换应用程序(EXE)图标?

如何更改 JavaFx 本机 Bundle exe 图标

win10如何完全更改一个exe运行文件的图标样式?

怎样更改已生成的exe文件的ico图标