void CThreeSView::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CClientDC dc(this);
CPen cpen(PS_DASH, 5, RGB(0, 0, 0));
CPen *OldPen = dc.SelectObject(&cpen);
for (int i = 1; i < 7; i++)
{
P[i].x = point.x;
P[i].y = point.y;
dc.SelectObject(OldPen);
}
CView::OnLButtonDown(nFlags, point);
}
void CThreeSView::ReadPoint(void)
{
//TODO: 在此处添加实现代码.
for (int i=1; i < 7;i++)
{
P[i].x;
P[i].y;
}
}
其中 P[i].x = point.x;
P[i].y = point.y;
这两行我理解的是只写入一个坐标点,我应该怎么改动,才能使这个代码保存鼠标点击的多个坐标点,并保存在ReadPoint(void)函数中?请各位大佬帮忙!!