我想要绘制到一个public static Bitmap
中,这是我的PictureBox
控件的图像。在同一个线程中绘制可以正常工作,但当我启动第二个线程时,没有任何反应,不会绘制任何内容。有人知道解决方案吗?
用于绘制的代码:
Graphics g = Graphics.FromImage(screen);
g.Clear(Color.Black);Brushes.White);
g.Dispose();
//编辑:
请原谅我。Bitmap被存储在另一个名为Form1的类中。线程类是DrawHelper。为了访问Bitmap,我使用了这个(从Form1调用)将Form1的引用给予DrawHelper。
希望这能帮到你。我可以发布所有的代码,但会有很多不必要的代码。