两个问题:
CPen *pOldpen;
CDC *pDC=GetDC();
pOldpen=pDC->SelectObject(&k1);
pDC->MoveTo(120,30);
*pDC.MoveTo(50,10); //这样就不行??
CRect *rect;
rect->SetRect(100,20,180,100);
pDC->Rectangle(rect); //为什么不行??
CPen *pOldpen;
CDC *pDC=GetDC();
pOldpen=pDC->SelectObject(&k1);
pDC->MoveTo(120,30);
*pDC.MoveTo(50,10); //这样就不行??
CRect *rect;
rect->SetRect(100,20,180,100);
pDC->Rectangle(rect); //为什么不行??
(*pDC).MoveTo(50, 10); //OK第二个问题:
rect需要先申请内存,修改为
CRect *rect = new CRect;
这样肯定不行,C++指针操作就是用->的