|
发表于 2020-5-12 19:30:01
|
显示全部楼层
楼上的方法对,就是使用cpen的第二个构造函数就可以了。使用clientdc画吧?
===============
CClientDC dc(this);
LOGBRUSH lb;
lb.lbColor=RGB(255,0,0);
lb.lbHatch=HS_CROSS;
lb.lbStyle=BS_SOLID;
CPen NewPen(PS_GEOMETRIC|PS_DOT|PS_ENDCAP_SQUARE, 20, &lb, 0, NULL);
CPen* pOldPen = dc.SelectObject(&NewPen);
dc.MoveTo(20,20);
dc.LineTo(200,200);
dc.SelectObject(pOldPen); |
|