//
CDC MemDC;
CBitmap MemBitmap;
MemDC.CreateCompatibleDC(NULL);
MemBitmap.CreateCompatibleBitmap(/*pDC*/,/*Width*/,/*Height*/);
CBitmap *pOldBit=MemDC.SelectObject(&MemBitmap);
/********************Start*****************/
/********************End*******************/
/*pDC*/->BitBlt(0,0,/*Width*/,/*Height*/,&MemDC,0,0,SRCCOPY);
MemBitmap.DeleteObject();
MemDC.DeleteDC();
//