请教高手怎么避免直线不被画在矩形中
pDC->MoveTo(300,6);
for(;trainStop->pNext;trainStop=trainStop->pNext)
{
pDC->LineTo(trainStop.X,trainStop.Y);
}
CRect r;
r.SetRect(64,0,180,64);
trainStop是一个链表,数据成员X和Y存放要在视图区中画直线的坐标,按照上面程序要在视图区中画这些直线(这些直线可能落在矩形r中),怎样判断这些直线落在矩形r中,从而达到直线不被画在矩形r中(即怎么避免直线不被画在矩形r中)?