CXIMAGE 的drawline
场景:CxImage:DrawLine()画线,怎么设置其线宽啊
CxImage::DrawLine()画线,如何设置其线宽啊??????
CxImage::DrawLine()画线,如何设置其线宽啊??????有没有函数可以设置,或者其他方法啊????
------解决方案--------------------
先设置笔宽,再划线。例中Pen为笔宽
CxImage::DrawLine()画线,如何设置其线宽啊??????
CxImage::DrawLine()画线,如何设置其线宽啊??????有没有函数可以设置,或者其他方法啊????
------解决方案--------------------
先设置笔宽,再划线。例中Pen为笔宽
- C/C++ code
// 画直线 void CDrawPicture::DrawLine(CDC * dc, int x1, int y1, int x2, int y2, int style, int pen, COLORREF color) { CPen pn; pn.CreatePen(style,pen,color); dc->SetBkMode(TRANSPARENT); // 设置了透明背景 dc->SelectObject(&pn); dc->MoveTo(x1,y1); dc->LineTo(x2,y2); }