请问怎么样可以把自己的图标加给输出的可执行文件?
谢谢!

解决方案 »

  1.   

    修改Resource中的ICON,双击IDI_MAINICON打开会进行修改即可。
      

  2.   

    res目录里面有程序的图标。用自己的图标覆盖原图标(名字要一样)。rebuild all
      

  3.   

    图标是放在项目文件夹下面的 res文件夹里面的 用你想要的图片去替换原来的图标  名字别忘记更改
      

  4.   

    如果有源文件,上面的方法都可以,如果没有源文件,只有EXE文件的话,可以用下面的方法来处理
    运行VC,选“open",注意open as 要选resource,打开你要改的EXE文件,此时,这个EXE文件的资源会显示出来,然后用Insert导入你的图标,最后,在你新的图标上点右键,设置properties,将图标的ID号改为最小,一般改为1即可,然后保存。此时EXE显示的图标应该就是你自己的图标了。
      

  5.   

    直接修改res下的图标可以,还有一种方法也可以修改,一般给基于MFC的输出对话框的DLL添加图表也可以这么做,当然,为EXE添加或者修改就简单多了,因为大多数代码编译器已经帮你写好了:
    1.“添加资源”->“导入”,将你的图标文件导入到资源文件中(注意,一般为.icon的图标),假设你重命名后的资源ID为ID_ICON_NEW;
    2.在对话框的OnInitDialog()函数中修改下面的函数://原来的ICON ID可能是IDD_MAINICON
    //这样做可以随时修改你的ICON
    m_hIcon=AfxGetApp()->LoadIcon(IDD_ICON_NEW);
    3.编译,运行,OK。