HBITMAP hbmp;
static HDC hdcMem;
BITMAP bmp;
case WM_CREATE:
SetTimer(hwnd,101,2000,NULL);//設置定時器
hbmp = (HBITMAP)LoadImage(NULL, "fish12.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
hdcMem=CreateCompatibleDC(hdc);
break;
case WM_TIMER:
xpos+=20;
break;
case WM_PAINT:
hbmp = (HBITMAP)LoadImage(NULL, "fish12.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);
GetObject(hbmp, sizeof(BITMAP), &bmp);
SelectObject(hdcMem, hbmp);
BitBlt(hdc, xpos, ypos, 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(hdc,xpos, ypos, bmp.bmWidth, bmp.bmHeight, hdcMem, 0, 0, SRCAND);
break;
隨機就 產生隨機數rand()%SIZE產生0~SIZE-1的隨機數,隨機位置,如果圖片文件名是xxx1 xxxx2 xxx3的形式,還可以隨機圖片