CClientDC dc(this); CPen pen(PS_SOLID,5,RGB(255,0,0)); //红色实线画笔,决定画图的边线 CPen *pOldPen=dc.SelectObject(&pen);//画笔选入设备描述表 CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); //创建空画刷,防止遮挡内容 CBrush *pOldBrush=dc.SelectObject(pBrush);//选择画刷 dc.Rectangle(CRect(m_OrigPoint,point)); //画矩形 dc.SelectObject(pOldBrush); dc.SelectObject(pOldPen);