2023年11月28日发(作者:)

EXE的程序图标描述及修改(⾮PE修改)

因为某些原因,我想将⼀个EXE中的程序图标换成另外⼀个EXE⽂件中的图标。

这⾥说的图标并不是指EXE中所有的图标。EXE⽂件中可能包含成百上千的图标资源,我的更换⽬标只是程序图标,就是在windows资源管

理器中所看到的图标。

还有,为什么很多开发⼯具为应⽤程序指定图标时,要选择ICO⽂件?原因跟ICO这个特性有关。

BOOL UpdateResource(

HINSTANCE hInsSrc = LoadLibrary("⽂件名");

int ReleaseExeIcon(char* szSrcFile, char* szDstFile)

原创,温校宏.2010/02/02