将程序中的LoadIcon(IDR_MAINFRAME)改为LoadIcon(bmp/jif的ID),别忘了给分!

解决方案 »

  1.   

    教你一招:
    1. 在资源编辑器中打开图标。
    2。选“Image->New Device Image”菜单,创建32*32,256色图标。
    3。图标编辑窗口上方有一个“Device”下拉列表框,选中除32*32 256色外的所有项,每选一项后选“Image->Delete Device Image”菜单将其删除,直到只剩下32*32 256色一项。
    4. 在Photoshop或画板中打开你的图像,设为256色,大小差不多为32*32。
    5。把图像COPY到图标上,存盘,搞定。顺便一提:好些程序的小图标总是MFC的缺省图标,其实是忘了用上面的步骤删除16*16的图标。
      

  2.   

    马哥,我要导入的是BMP图象啊
    你的方法不好用!
      

  3.   

    你用个什么图像处理软件把bmp转换成ico不就行了?ACDSee就有这个功能。
      

  4.   

    用“画图”程序打开你的BMP图像,缩放一下,copy到剪贴板,再回到资源编辑器,打开图标编辑界面,按del键删除图标图像,只剩背景,再paste图像,有什么不好用的?
      

  5.   

    微软有一个工具,Icon Pro,可以将bmp文件转换成图标文件,也能从DLL或EXE中提取图标。