如何从c#代码更改可执行文件图标?(不是我的应用图标)

fly*_*out 5 c# resources icons

如何从c#代码更改*.EXEs图标(不是我的主应用程序图标,而是从该应用程序我想要更改另一个exe的图标).

我最终将不得不更改大量文件的图标,所以我正在寻找一种快速和良好的性能方式来做到这一点.

我一直在谷歌搜索30分钟,但我发现的是如何在VS中设置应用程序的图标.

SLa*_*aks 5

你需要调用资源API方法,如所描述这里

具体来说,您需要调用BeginUpdateResourceUpdateResourceEndUpdateResource