我做了一个绘制公路模型的程序,在画布上我用画位图和画线条的方式绘制公路模型,每个位图和线条都是一个自定义的对象,当我在绘制的图形很多时,或者是频繁重绘画布(画布我采用的是PictureBox控件)时,系统便会停止工作,提示:“缓冲操作当前正在进行中,无法释放 BufferedGraphicsContext”。而且系统会自动退出,根本无法捕获异常。我使用的是一个全局的Graphics对象,其他的Pen,Brush等对象都是在using语句中的,用完即释放的,系统所占资源也不高。当我采用msdn上的自己管理缓冲区方式绘图即用BufferedGraphicsContext对象时,绘出来后画布的背景是黑色,郁闷死我了
那位大哥帮帮小弟