음료수 값드리겠습니당.ㅠ.ㅠ
꼭 도와주세요.ㅠ.ㅠ
wyvern10@nate.com

--------------------
이미지를 총 3개를 출력하려고 합니다
페인트 부분이 좀 문제인것 같은데요.ㅠ.ㅠ
비트맵3을 추가하니까
(MemDC3 = CreateCompatibleDC(hdc);
MyBitmap3 = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BITMAP3));
<--이런거...)

비트맵1이 오히려 사라지네요.

비트맵3 관련 된 소스들을 싹 다 지우니까

정상적으로 나오구요.ㅠ.ㅠ

비트맵3을 출력하려면 어찌해야하는지 알려주세요.ㅠ.ㅠ

------------------------------------------
case WM_PAINT:
  right -= 15;

  hdc = BeginPaint(hWnd,&ps);
  MemDC1 = CreateCompatibleDC(hdc);
  MemDC2 = CreateCompatibleDC(hdc);
       MemDC3 = CreateCompatibleDC(hdc);

  MyBitmap1 = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BITMAP2));
  MyBitmap2 = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BITMAP1));
MyBitmap3 = LoadBitmap(g_hInst, MAKEINTRESOURCE(IDB_BITMAP3));

  OldBitmap1 = (HBITMAP)SelectObject(MemDC1, MyBitmap1);
  OldBitmap2 = (HBITMAP)SelectObject(MemDC2, MyBitmap2);
OldBitmap3 = (HBITMAP)SelectObject(MemDC2, MyBitmap3);

  BitBlt(hdc, right, top, 150, 108, MemDC1, 0, 0, SRCCOPY);
  BitBlt(hdc, 50, y, 50, 94, MemDC2, 0, 0, SRCCOPY);
 BitBlt(hdc, 2000, 2000, 150, 194, MemDC3, 100, 100, MERGECOPY);


  SelectObject(MemDC1,OldBitmap1);
  SelectObject(MemDC2,OldBitmap2);
  SelectObject(MemDC3,OldBitmap3);

  DeleteObject(MyBitmap1);
  DeleteObject(MyBitmap2);
  DeleteObject(MyBitmap3);
  DeleteDC(MemDC1);