VC++ 绘图 设置图像颜色,是那种moveto(),lineto(),改变他们改变他们画出的颜色

在OnPaint中进行

CDialog::OnPaint();

CDC *pDC=GetDC();

for (int i=0; i<=100; i++)

{

CPen pNewPen;

pNewPen.CreatePen(PS_SOLID ,1,RGB(rand()%255,rand()%255,i%255)); // 随机色

CPen* poldPen=pDC->SelectObject(&pNewPen);

pDC->MoveTo(20,i*4);

pDC->LineTo(300,i*4);

pDC->SelectObject(poldPen);

}