…………
// Implementation
public:
CArray<CPoint,CPoint&> pt;
//CPoint pttt;
bool bLBDown;
//CPoint pt;
//CPoint ptt;
CArray<CPoint,CPoint&> m_p2;
CArray<CPoint,CPoint&> m_p1;
//CPoint m_p1;
int a;
int niu;
//CPoint  m_PointArray;
CArray<CPoint,CPoint&>  m_PointArray;
virtual ~CLjxView();
…………
---------------------------------------------
………… pDC->LineTo(m_PointArray[29]);
       pDC->MoveTo(m_PointArray[7]);
       pDC->LineTo(m_PointArray[27]);
       pDC->MoveTo(m_PointArray[5]);
       pDC->LineTo(m_PointArray[27]);
  for(int i=1;i<30;i++)
  { 
  pDC->Ellipse(m_p1[i].x,m_p1[i].y,m_p2[i].x,m_p2[i].y);
  }
   pDC->Rectangle(m_p1[0].x, m_p1[0].y, m_p2[0].x, m_p2[0].y);
   //pDC->Rectangle(m_p1[1].x, m_p1[1].y, m_p2[1].x, m_p2[1].y);
………………
——————————————————————————————————————
以上代码只能生成一些固定的点和线,怎么做才能让多个点和线和任意拖动来改变位置呢?