void C**View::DrawDragIcon(CDC *pDC, const POINT &point)
{
const int nRadius = 10;
int nOldMode = pDC->SetROP2(R2_NOTXORPEN);
pDC->MoveTo(point.x - nRadius, point.y - nRadius);
pDC->LineTo(point.x + nRadius, point.y - nRadius);
pDC->LineTo(point.x + nRadius, point.y + nRadius);
pDC->LineTo(point.x - nRadius, point.y + nRadius);
pDC->LineTo(point.x - nRadius, point.y - nRadius);
pDC->SetROP2(nOldMode);
}
1次画出,2次擦除。然后在别的位置画出,再擦除。。。