各位指点下怎么给椭圆变化颜色
CPen pen[5];pen[0].CreatePen(PS_SOLID,3,RGB(0,0,0));
CBrush brush(RGB(255,0,255));//根据自己需要填充颜色
CBrush *oldbrush;
oldbrush = pDC->SelectObject(&brush);//选新的画刷
pDC->SelectObject(&pen[0]);
pDC->Ellipse(10,140,160,240);
pDC->SelectObject(oldbrush);//将原来的画刷选回去
怎么给椭圆里的颜色第一秒是红色,底3秒是蓝色,第5秒是白色;