我把MFC那个默认的icon改了后,为什么生成的exe文件的图标还是原来默认的那个??
怎么才能改成自己画的图标?

解决方案 »

  1.   

    1.替换RES目录下的那个图标文件,
    2.或者把这个文件删除,重新导入你的新图标文件与删除文件同名.
    3.尝试把图标属性的文件路径改为你的新图标名.
    不知CLEAN之后REBUILD ALL可否?
      

  2.   

    改了之后记者点击右键,选择“Save rc...”
      

  3.   

    同意楼上的.一个图标文件可以包含多张位图.它们适应不同的大小.
    楼主可能只改了一个,而你看程序的时候,恰好当时的大小不是你改的那个位图的大小...唉...感觉自己的语言表达能力越来越差了...是不是混BBS混的?
      

  4.   

    替换res目录下的图标,记得要和替换前的文件名相同,然后回到工程里,Rebuild All !!!
      

  5.   

    你把新图标文件导入工程后,删除原来的图标文件,把新图标的id改为和原来的图标id相同,即IDR_MAINFRAME
      

  6.   

    编译完以后,用execope替换,有时候很恼火,rebuild n次也没用的