level 1
gaoting8876
楼主
void CGraphic11View::OnLButtonUp(UINT nFlags, CPoint point)
{// TODO: Add your message handler code here and/or call default
CClientDC dc(this);
CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
dc.SelectObject(pBrush);
switch(m_nDrawType)
{
case 1:
dc.SetPixel(point,RGB(0,0,0));
break;
case 2:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 3:
dc.Rectangle(CRect(m_ptOrigin,point));
break;
case 4:
dc.Ellipse(CRect(m_ptOrigin,point));
break;
}
CGraph11 graph11(m_nDrawType,m_ptOrigin,point);
m_ptrArray.Add(&graph11);
CView::OnLButtonUp(nFlags, point);
}
D:\vc++\MSDev98\MyProjects\Graphic11\Graphic11View.cpp(167) : error C2601: 'OnLButtonUp' : local function definitions are illegal
2013年04月14日 12点04分
1
{// TODO: Add your message handler code here and/or call default
CClientDC dc(this);
CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
dc.SelectObject(pBrush);
switch(m_nDrawType)
{
case 1:
dc.SetPixel(point,RGB(0,0,0));
break;
case 2:
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
break;
case 3:
dc.Rectangle(CRect(m_ptOrigin,point));
break;
case 4:
dc.Ellipse(CRect(m_ptOrigin,point));
break;
}
CGraph11 graph11(m_nDrawType,m_ptOrigin,point);
m_ptrArray.Add(&graph11);
CView::OnLButtonUp(nFlags, point);
}
D:\vc++\MSDev98\MyProjects\Graphic11\Graphic11View.cpp(167) : error C2601: 'OnLButtonUp' : local function definitions are illegal