!!!!!!!!!!!不知是否VC的Bug,求教。
void CExBitmapView::OnDraw(CDC* pDC)
{
CExBitmapDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if(true)
{
CPen pen(PS_SOLID,1,RGB(255,0,0));
pDC->SelectObject(&pen);
pDC->SetROP2(R2_NOTXORPEN);
pDC->MoveTo(100,100);
pDC->LineTo(300,200);
}
pDC->MoveTo(100,100);
pDC->LineTo(300,200);
}
以上代码按理,应该是画一条红色的线,结果确实黑色。有哪位能帮忙解释一下吗?谢谢!