(1)定义全局变量
CP2* P;//数组
int f;//用于存入数组的动态变量
int num;//鼠标输入的点个数
(2)构造函数初始化
P=new CP2[200];//最多200个点
f=0;
num=0;
(3)函数1:鼠标给点
void CMy1209View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CDC* pDC=GetDC();
P[f].x=point.x;
P[f].y=point.y;
if(f!=0)
{
pDC->MoveTo(P[f-1].x,P[f-1].y);
pDC->LineTo(P[f].x,P[f].y);
}
f++;
num++;
CView::OnLButtonDown(nFlags, point);
}
(4)函数2:画Bezier曲线函数
void CMy1209View::DrawBezier()
{
num--;
CDC *pDC=GetD