进来没事,学习vc++,记录点点滴滴,以背回忆
m_ptOrigin :起点,在WM_lbuttondown记录
mfc画图
HDC hdc;
hdc=::GetDC(m_hWnd);
MoveToEx(hdc,m_ptOrigin.x,m_ptOrigin.y,NULL);
LineTo(hdc,point.x,point.y);
::ReleaseDC(m_hWnd,hdc);
cdc画图
CDC* pDC=GetDC();
pDC->MoveTo(m_ptOrigin);
pDC->LineTo(point);
ReleaseDC(pDC);
//CPen pen(PS_SOLID,5,RGB(255,0,0));
CBrush brush(RGB(255,0,0));
cclientDC画图
CClientDC dc(this);
//dc.SelectObject(&pen);
dc.FillRect(CRect(m_ptOrigin,point),&brush);
//dc.MoveTo(m_ptOrigin);
//dc.LineTo(point);