Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //wolf bitmaps
- HBITMAP hWolfLeftUpBitmap, hWolfLeftDownBitmap, hWolfRightUpBitmap, hWolfRightDownBitmap; // 1 2 3 4
- static HDC memBit1, memBit2, memBit3, memBit4;
- static BITMAP bm1, bm2, bm3, bm4;
- switch (message)
- {
- case WM_SIZE:
- sx = LOWORD(lParam);
- sy = HIWORD(lParam);
- break;
- case WM_CREATE:
- //load wolf images
- hWolfLeftUpBitmap = (HBITMAP)LoadImage(NULL, "WolfLeftUp450-420.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);//1
- hWolfLeftDownBitmap = (HBITMAP)LoadImage(NULL, "WolfLeftDown450-420.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);//2
- hWolfRightUpBitmap = (HBITMAP)LoadImage(NULL, "WolfRightUp450-420.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);//3
- hWolfRightDownBitmap = (HBITMAP)LoadImage(NULL, "WolfRightDown450-420.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);//4
- GetObject(hWolfLeftUpBitmap, sizeof(bm1), &bm1);
- GetObject(hWolfLeftDownBitmap, sizeof(bm2), &bm2);
- GetObject(hWolfRightUpBitmap, sizeof(bm3), &bm3);
- GetObject(hWolfRightDownBitmap, sizeof(bm4), &bm4);
- hDC = GetDC(hWnd);
- memBit1 = CreateCompatibleDC(hDC);
- memBit2 = CreateCompatibleDC(hDC);
- memBit3 = CreateCompatibleDC(hDC);
- memBit4 = CreateCompatibleDC(hDC);
- SelectObject(memBit1, hWolfLeftUpBitmap);
- ReleaseDC(hWnd, hDC);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement