如何把内存dc绘制到Graphics上

怎么把内存dc绘制到Graphics上?
怎么把内存dc绘制到Graphics上?

------解决方案--------------------
DC hDC = ::GetDC( this->m_hWnd );
HDC hMemDC = ::CreateCompatibleDC( hDC );
HBITMAP hBitmap = ::CreateCompatibleBitmap( hDC, m_FullRect.Width(), m_FullRect.Height());

SelectObject( hMemDC, hBitmap );

HBRUSH hBrush = CreateSolidBrush( RGB( 245, 243, 240));

FillRect( hMemDC, &nrect, hBrush );

DrawExtent(m_FullRect, hMemDC, m_userID);

BitBlt( hDC, FULL_LEFT_OFFSET, FULL_LEFT_OFFSET, full_x/*m_FullRect.Width()*/, full_y/*m_FullRect.Height()*/, hMemDC, 0, 0,SRCCOPY ); 

::ReleaseDC( this->m_hWnd, hDC );
DeleteDC( hMemDC );
DeleteObject( hBitmap );
DeleteObject( hBrush );
------解决方案--------------------
引用:
怎么把内存dc绘制到Graphics上?
构造一个以内存dc为参数的graphics