Red de conocimiento informático - Computadora portátil - Programación en C++ para dibujar un círculo degradado

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>

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