请问在MFC中编过了一个画直线的程序,再如何操作,使得画过直线后能够获得这些直线的长度,并传递给不同的参数?
本人新手,各位大虾帮帮忙、、
代码如下:
void CRFView::OnLButtonDown(UINT nFlags, CPoint point) 
{

m_ptOrigin=point;

CView::OnLButtonDown(nFlags, point);
}void CRFView::OnLButtonUp(UINT nFlags, CPoint point) 
{

CClientDC dc (this);
switch (m_nDrawType)
{
case 1:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 2:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 3:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 4:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 5:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 6:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 7:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
}