本人才学MFC,看了有一段时间了,现在想做个拼图游戏,需要插入图片资源,就从网上下了一个
然后我就点击 插入---资源----bitmap---引入(由于图像是JPG,我就将后缀改成了bmp)
然后就出来个对话框,"位图已正确载入,但是因为它超过了256色,所以不能载入到位图编辑器中”
请那为高手帮帮我,或者说一下怎么载入超过256色图片资源。

解决方案 »

  1.   

    第一:VC6的资源编辑器只能显示256色位图,但是这并不影响这个资源的使用,仅仅是不能在位图编辑器中显示和编辑而已,可以正常使用
    第二:JPG和BMP是完全不同的两种格式,而Windows系统目前对于GDI资源它只认识BMP,各种api,比如LoadImage也只支持BMP而不支持JPG,而这两种文件的区别也不是你改扩展名就能改过来的,你应该用格式转换软件转一下再用。
      

  2.   

    改文件名不行,要转换文件格式,用Windows附件中的画图工具打开文件,另存为bmp文件就可以了。VC的图片编辑器不能编辑超过256色的位图,但不影响使用,你可以利用其它编辑工具做好图片加到资源里面。