怎样画出有颜色的线条?
解决方案 »
- 函数realloc是什么调用类型?
- 如何获取另一个窗口所发出的消息
- 急救,VC++6.0安装问题,为什么打了SP6补丁,在关于对话框没有任何字样提到阿
- 分为0不能提问了,转移分值,对不起啊
- 请问:如何在VC里得到一个域名的IP地址.如,怎样得到http://www.sohu.com的IP地址
- 打印预览的程序,静态链接就出错,动态就不会,是什么原因?
- 请问如何调用中间件?有没有相关的资料文档谢谢!
- 50分求助,已知 DLL,如何得到他对应的LIB文件?
- flashget 的flash自动感知功能是如何实现的呢?
- angband, 愿和你交个朋友,共同探讨C++
- COM方法中的参数问题
- 江湖告急--谁有windows下写linux分区的软件!!
NewBrush.Create()
pOldBrush = pDC->SelectObject(&NewBrush);
///////////////////////////
// paint the color line
/////////////////////
pDC->SelectObject(pOldBrush);
CPen m_pen;
m_pen.CreatePen(PS_SOLID,2,RGB(255,0,0));
CPen *pOldPen=dc.SelectObject(m_pen);
//画线条
dc.MoveTo(your position1);
dc.LineTo(your position2);
dc.SelectObject(pOldPen);
CPen *m_pen;
CPoint first,second;
m_pen.CreatePen(PS_SOLID,2,RGB(255,0,0));
CPen *pOldPen=dc.SelectObject(m_pen);//画线条
dc.MoveTo(first);
dc.LineTo(second);
dc.SelectObject(pOldPen);
delete m_pen;
NewPen.CreatePen(PS_SOLID, m_pWidth, m_pColor);
pOldPen = pDC->SelectObject(&NewPen);
pDC->MoveTo(m_pStart);
pDC->LineTo(m_pEnd);
pDC->SelectObject(pOldPen);通过设置m_pColor变量就可以画不同颜色的线了
m_pColor的类型是COLORREF