void CAnimationDView::OnDraw(CDC* pDC)
{
CAnimationDDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 여기에 원시 데이터에 대한 그리기 코드를 추가합니다.
CDC memDC;
CBitmap back, man, mask, *oldbit;
back.LoadBitmap(IDB_BACK);
man.LoadBitmap(IDB_MAN);
mask.LoadBitmap(IDB_MASK);
memDC.CreateCompatibleDC(pDC);
oldbit = memDC.SelectObject(&back);
pDC->BitBlt(0, 0, 256, 192, &memDC, 0, 0, SRCCOPY);
memDC.SelectObject(mask);
pDC->BitBlt(100, 100, 32, 32, &memDC, 0, 0, SRCAND);
memDC.SelectObject(man);
// pDC->BitBlt(100, 100, 32, 32, &memDC, 0, 0, SRCPAINT);
pDC->StretchBlt(100, 100, 32, 32, &memDC, 200, 200, 32, 32, SRCPAINT);
memDC.SelectObject(oldbit);
back.DeleteObject();
man.DeleteObject();
mask.DeleteObject();
memDC.DeleteDC();
}