茶壶 · 2008-06-13 15:48:16 · 阅读: 576 记得曾经写过这样的程序, 把bitmap得到到目标canvas中。 ACanvas.Draw(0,0,bitmap) 线程中出错。 改成 ACanvas.Lock; ACanvas.Draw(0,0,bitmap); ACanvas.UnLock; 好一点,有的时候还是出错。 最终: ACanvas.Lock; bitmap.Canvas.Lock; ACanvas.Draw(0,0,bitmap); bitmap.Canvas.UnLock; ACanvas.UnLock; 似乎就行了。