泰勒画圆MFC程序.docVIP

  • 6
  • 0
  • 约 5页
  • 2016-08-24 发布于河南
  • 举报
泰勒画圆MFC程序

void CDView::circle( CDC *pDC,int xc, int yc, int r, int color) { int x,y,FP,FX,FXY,FY; x=r; y=0; FP=0; while(x=y) { FX=FP-2*x+1; FY=FP+2*y+1; FXY=FX+FY-FP; if(abs(FXY)=abs(FX) abs(FXY)=abs(FY)) {x=x-1;y=y+1;FP=FXY;} else { if(abs(FX)abs(FY)) {x=x-1;FP=FX;} else {y=y+1;FP=FY;} } pDC-SetPixel(xc+x,yc-y,color); pDC-SetPixel(xc-x,yc-y,color); pDC-SetPixel(xc+x,yc+y,color); pDC-SetPixel(xc-x,yc+y,color); pDC-SetPixel(xc+y,yc-x,color); pDC-SetPixel(xc-y,yc-x,color); pDC-SetPixel(xc+y,yc+x,color); pDC-SetPixel(xc-y,yc+x,col

文档评论(0)

1亿VIP精品文档

相关文档