我想实现从一个区域向另一个区域画线,但是我写的程序不能画线,请教各位高手怎么回事啊
void CGraphDlg::OnLButtonDown(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default
m_ptOrigin=point;
CDialog::OnLButtonDown(nFlags, point);
}void CGraphDlg::OnLButtonUp(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default
//pt.x>rect.left&&   pt.x<rect.right   &&   pt.y>rect.top   &&   pt.y<rect.bottom
CRect rect(50,50,100,100);
CRect rect2(200,100,250,150);
if(m_ptOrigin.x>rect.left && m_ptOrigin.x<rect.right && m_ptOrigin.y>rect.top && m_ptOrigin.y<rect.bottom){
if(point.x>rect2.left && point.x<rect2.right && point.y>rect2.top && point.y<rect2.bottom){
        CClientDC dc(this);
                dc.MoveTo(m_ptOrigin);
        dc.LineTo(point);
}
} CDialog::OnLButtonUp(nFlags, point);
}