{ SetPixel(x0,y,newvalue); x0++; 3 xr=x0-1;//最右象素 x0=X-1; while(GetPixel(x0,y)!=boundaryvalue)// 填充左方象素 SetPixel(x0,y ,newvalue); x0-; { SetPixel(x0 ,y ,newvalue); x0++; } xr=x0-1;//最右象素 x0= x-1; while(GetPixel(x0,y)!=boundaryvalue)// 填充左方象素 { SetPixel(x0 ,y ,newvalue); x0--; }