CDC* pCurDC=m_PicView.GetDC();
CPen* pOldPen=NULL;
//生成并载入画笔
CPen penBound;
if (RED==color) penBound.CreatePen(PS_SOLID,m_nEdgeWidth,RGB(255,0,0)); else penBound.CreatePen(PS_SOLID,m_nEdgeWidth,RGB(0,255,0));
pOldPen=pCurDC->SelectObject(&penBound);
pCurDC->Rectangle(&rcTest);
//恢复默认画笔并注销创建的画笔
pCurDC->SelectObject(pOldPen);
pCurDC->SelectObject(pOldBrush);
penBound.DeleteObject();
//释放DC资源
m_PicView.ReleaseDC(pCurDC);