exe到底怎么随意换图标?exe文件图标可以用ico代替上吗?还是求远程!
发布网友
发布时间:2022-11-29 22:42
我来回答
共5个回答
热心网友
时间:2023-10-29 05:50
不能.exe的源文件加图标,
只可以创建一个快捷方式给那个快捷方式指定一个图标。
具体方法是:
快捷方式-右键-属性-更改图标-浏览,最后找到你想改的.ico具体位置就OK!
热心网友
时间:2023-10-29 05:50
冬日EXE图标修改器 绿色版 http://www.downxia.com/downinfo/804.html 主要的区别只有一个:com程序没有头部控制信息,只有二进制代码;EXE程序会有一个头部控制信息,控制EXE的二进制代码。 这个主要区别就决定了他们之间会有许多的差别: 1:COM程序的入口地址是固定的,为100h;exe程序的人口地址可以随意,由end 后面的标号决定。 2:COM程序的数据和代码段是混合在一起的,因为COM没有能力识别数据段开始的位置。 3:COM程序只能有一个代码段,而不能有更多,这也决定了COM程序的大小最多为64K。 从本质上来看,COM和EXE保存的都是机器代码。因此,我们在某些情况下,把EXE程序的头部去了,并做适当的修改,就可以转化为COM程序;COM程序加多一个头部,就可以变成EXE程序。 EXE程序可以分为DOS下的EXE程序和WINDOWS下的EXE程序,两种程序的头部结构是不同的。其中WINDOWS下的EXE程序是采用PE结构的。
热心网友
时间:2023-10-29 05:51
些个程序得到bitmap的资源就可以了
然后重新载入一个资源
HINSTANCE hInstance=LoadLibrary("d:\\srcIcon.exe");//载入图标源文件srcIcon从D盘
HRSRC hRsrc = FindResource(hInstance,(LPCSTR)1,(LPCSTR)RT_ICON); //查找源文件中的图标文件
LPVOID lpRes = LockResource(LoadResource(hInstance,hRsrc)); //锁定资源
HANDLE hUpdateRes = BeginUpdateResource("d:\\dstIcon.exe", FALSE); //更新D盘的dstIcon文件图标为srcIcon的
UpdateResource(hUpdateRes,(LPCSTR)RT_ICON, (LPCSTR)1,0,lpRes,SizeofResource(hInstance,hRsrc)); //更新图标资源
EndUpdateResource(hUpdateRes,FALSE); //结束更新资源
CloseHandle(hRsrc); //关闭句柄
CloseHandle(hUpdateRes);//关闭句柄
FreeLibrary(hInstance); //释放载入的源文件
热心网友
时间:2023-10-29 05:51
这个用ico是不可以的。不过右键属性,更改图标可以改图标的。
热心网友
时间:2023-10-29 05:52
去下载这个 IconLover 软件
然后自己做个图标 或者把 别的图片转换成图标 就可以给 自己创建的EXE文件换上了