如何在MFC中添加多张位图?

我是这样的:打开Insert菜单中的Resource选项,选中Bitmap,点击右边的Import,弹出一个文件对话框,选择你想加入的位图文件,点击该文件对话框的Import,这时在Resource View中的Bitmap中看见你加入的位图文件。可是当我再想继续添加一张时,就弹出如下窗口,要填resource type.如果我填Bitmap,就会弹出另一个错误:cant import custom resources and assign them to standard resoures types.到底应该怎么做?

第1个回答  2011-08-28
mfc不支持jpg文件。只可以以RAW原始格式导入jpg文件,只能自己填写resource type(比如填jpg)后导入, 然后程序调用资源访问的函数,通过resource type名和资源ID得到原始RAW文件数据,用jpg解码代码来手工使用这些数据 。
第2个回答  2011-08-30
建议用GUI+。。可以用N种各种的图片。。原本的MFC只认BMP位图。。
第3个回答  2011-08-27
很简单,因为你import的不是BMP文件而是JPG文件本回答被提问者采纳
相似回答