BITMAP bmp;int i,n_width,n_height;HBITMAP hbmp[4];//加载背景图片
HBITMAP hfullbmp=(HBITMAP)LoadImage(NULL,"bg.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);GetObject(hfullbmp,sizeof(BITMAP),&bmp);n_width=bmp.bmWidth;//背景图片宽度n_height=bmp.bmHeight;;//背景图片高度//假设背景图片宽度为16,高度为16 ,如何把图片分割成大小相等的4块,分别存入数组中for(i=0;i++;i<4)
{hbmp[i]=//如何写此处代码保存4图片呢?}
http://blog.csdn.net/fengrx/archive/2009/05/10/4163121.aspx有点类似。如果是个没有窗口的程序,则应该通过解析图片流,自己重新写BMP文件了。