怎样修改一个exe文件的图标,原理我大概知道,请给代码,谢谢(200分)

  • 主题发起人 主题发起人 thedream
  • 开始时间 开始时间
T

thedream

Unregistered / Unconfirmed
GUEST, unregistred user!
我的意思是要修改的文件是一个已经做好了的EXE可执行文件。我想知道具体怎样获得图标在该文件的偏移地址,怎样修改等做法
 
不是偏移地址把!只见从资源文件里面调阿1
 
to taozhiyu:
可是我面对的是一个exe的可执行文件,资源应该就在里面呀,怎么样才能读到和写进去
 
哦!你要对另一个文件读写阿!我还以为是你自己的程序哦!
 
:)
各位大哥,帮忙看看呀
 
你可以下载
http://2ccc.com/softview.php?type=m&softid=25
发布了1.84版的源代码,下载地址(密码wanzhong925)
http://2ccc.com/softm/3_filelock184_scr.zip
参考:)
 
Win32 下的 exe dll ocx 等文件使用 PE 文件结构。MSDN有详细的资料。
 
如果是要用你自己的程序修改,那么你熟悉PE的文件格式吗
如果用现成的工具改,很简单,delphi或者bcb光盘上有resource workshop的安装程序
或者使用Borland C++ 5(不是bcb)都可以修改资源
 
万重的代码好长,我在看
希望大家继续帮忙
 
怎样获得图标在该文件的偏移地址?
 
你这和将EXE变成源码好像差不太多
 
你可以下载ResHacker.exe这个工具用用!但现在好象有种对Exe进行压缩的方法,如果这样
连ResHacker也看不了!去网上找找,很多~!
 
penkerlove:
; 我想要编程实现,而且EXE文件是可变的,不是固定的一个
 
每个文件右击属性里都有修改图表,你看看是否有什么小程序可以调用
 
后退
顶部