ExtFloodFill 实现填充的问题,请教大虾!
想用 ExtFloodFill 实现填充,遇到问题,请大虾指教:
(1)
Graphics vGraphics = Graphics.FromImage(MyBitmap);
ExtFloodFill(hdc, 10, 10, ColorTranslator.ToWin32(Color.White), FillType.FLOODFILLSURFACE);
this.pictureBox1.Image = MyBitmap;
填充会填满整个画布!(而画线条之类的都可以)
(2)
Graphics vGraphics = this.pictureBox1.CreateGraphics();
ExtFloodFill(hdc, 10, 10, ColorTranslator.ToWin32(Color.Blue ), FillType.FLOODFILLBORDER);
可以出现填充效果,但是不能将填充效果保存在BITMAP ,或者PICTUREBOX里, 。该怎么做?