Programación en C++ para dibujar un círculo degradado
void CdrawcircleView::OnDraw(CDC* pDC )
{
CdrawcircleDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc );
if (!pDoc)
return;
pDC->Ellipse(100,100,355,355);
int ii; p> p>
CPen lápiz;
for(int i=0;i<255;i++)
{ ii=i*256*256+i*256+ i;
for(int j=0;j<255;j++)
{
if((j-127.5)*(j-127.5) +( i-127.5)*(i-127.5)<=127.5*127.5)
pDC->SetPixel(10j,10i, ii);
}
}
// TODO: agregue código de dibujo para datos nativos aquí
}
En el dibujo de la clase de vista en mfc, es esta función