hbmp = (HBITMAP)LoadImage(NULL, "fish12.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
GetObject(hbmp, sizeof(BITMAP), &bmp);
SelectObject(hdcMem, hbmp);
BitBlt(hBufferDC, x1, y1, bmp.bmWidth, bmp.bmHeight, hdcMem, 0, 0, SRCPAINT);
hbmp = (HBITMAP)LoadImage(NULL, "fish11.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
GetObject(hbmp, sizeof(BITMAP), &bmp);
SelectObject(hdcMem, hbmp);
BitBlt(hBufferDC,x1, y1, bmp.bmWidth, bmp.bmHeight, hdcMem, 0, 0, SRCAND);
就是写个十进制到二进制的转换,原格式输出啊