比如:
CDC* pDC = GetDC();
CPen newPen( PS_SOLID, 2, RGB(255,0,0)  );
CPen* pOldPen = pDC->SelectObject( &newPen ); 
   //  do 
  // something 
pDC->SelectObject( pOldPen);ReleaseDC( pDC );   问题如下:
1)  最后的ReleaseDC( pDC )还需要么?
2)  对于CClientDC dc(this);这样的dc到最后是否需要ReleaseDC()?
3)  还有CPaintDC等等DC是否也需要ReleaseDC()?敬请高手解答!!