Hello Like this HDC hdc=CreateCompatibleDC(GetDC()->m_hDC); HBITMAP hBit=CreateCompatibleBitmap(GetDC(),Width,Height); SelectObject(hdc,hBit);//hBit=(HBITMAP)SelectObject(hdc,hBit); BitBlt(hdc,0,0,400,400,GetDC()->m_hDC,0,0,SRCCOPY); SelectObject(hdc,hBit);//hBit=(HBITMAP)SelectObject(hdc,hBit);