16,551
社区成员
发帖
与我相关
我的任务
分享void CGraphicView::OnLButtonUp(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CClientDC dc(this);
HBRUSH pOldBrush;
pOldBrush =(HBRUSH)dc.SelectObject(HBRUSH(GetStockObject(NULL_BRUSH)));
CPen pen,*pOldPen;
//pen.CreatePen(PS_SOLID,1,dc.GetBkColor()); //用背景色画线,也就是覆盖原来的画线
pen.CreatePen(PS_SOLID,1,RGB(255,0,0)); //用红色画笔画线
pOldPen = dc.SelectObject(&pen);
dc.MoveTo(m_ptOrigin);
dc.LineTo(point);
dc.SelectObject(pOldBrush);
dc.SelectObject(pOldPen);
CView::OnLButtonUp(nFlags, point);
}