求CPen的用法
需要在界面中画线,使用MFC生成的基于对话框的程序。
把以下代码放到OnInitDialog函数中:
CDC* pDC;
CPen pen1;
pen1.CreatePen(PS_SOLID,2,RGB(0,0,255));
CPen* pPenOld=(CPen*)pDC->SelectObject(&pen1);
pDC->MoveTo(0,0);
pDC->LineTo(10,10);
pen1.DeleteObject();
编译无法通过。感觉是肯定不对,如果能放到OnDraw或者OnPaint里就会好些,但是肯定还有别的毛病。
求教如何解决这个画线的问题。