可能我说的太简单了, 就HBITMAP bitmap,bitm,bit,bitnpc,bitnpc1,bitnpc11,bitnpc3,bit1;这样 bitnpc =(HBITMAP)::LoadImage(NULL,"npcroom.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitmap =(HBITMAP)::LoadImage(NULL,"room.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bit =(HBITMAP)::LoadImage(NULL,"sub00.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitm =(HBITMAP)::LoadImage(NULL,"city1.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc11 =(HBITMAP)::LoadImage(NULL,"npc11.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc1 =(HBITMAP)::LoadImage(NULL,"npc2.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc3 =(HBITMAP)::LoadImage(NULL,"npc3.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); 这些图片从一开始我就得加入,我还要加上好多的图,这样的方法显然是不能适合RPG的 条件的,我想可不可以在内存地址中把已加入的图片占用的内存释放,再重新加载 图片。
[此贴被 programlive(coolcall) 在 06月09日20时06分 编辑过]
|