用vc6.0编程,生成一个exe文件(1),这个exe文件(1)的功能是产生一个exe文件(2),怎么在源代码中设置exe文件(2)的图标,假设icon的图标已存在。给能出代码片断的,分数再加

解决方案 »

  1.   

    讲你要加的图标定义为IDI_COIN
    然后在构造函数里面用AfxGetApp()->LoadIcon(IDI_COIN)就可以了。
      

  2.   

    m_hIcon = AfxGetApp()->LoadIcon(图标资源名称);
      

  3.   

    我是要修改exe(2)的图标,不是vc6.0的产生的exe文件阿,急,继续……
      

  4.   

    要看你的exe1是如何产生exe2的,如果是从exe1的资源里面产生,就不成问题。
      

  5.   

    LoadImage(NULL,"c:\\1.ico",IMAGE_ICON,0,0,LR_LOADFROMFILE)
      

  6.   

    楼上只能指定exe1的图象吧。谢谢大家关注。继续等待
      

  7.   

    你是不是指 更换exe2中的资源的意思?
      

  8.   

    欢迎加入Visual C++ 开发 QQ群群号:9643456有不能解决的问题吗,加入我们,让我们共同解决
      

  9.   

    回: AntonlioX(做人要厚道) 
    是阿,有没有办法呢?
      

  10.   

    抽取图标可以用 ExtractIcon,但设置好象没有现成的 API
    通过 PE 格式分析资源类型,可以在线修改资源
    如果有第三方的支持带参数的图标替换工具的话也是可以用的
      

  11.   

    to qrMs:
    抽取图标我已经能够做了,在线修改资源怎么修改阿?我找到那个资源段,然后直接覆盖上去,像素丢失的太厉害了。不知道您对exe文件加壳有没有了解,能否指导我一下。谢谢了