如何解决canvas的消失问题(30分)

  • 主题发起人 主题发起人 lovezyp
  • 开始时间 开始时间
L

lovezyp

Unregistered / Unconfirmed
GUEST, unregistred user!
我用canvas的textout和draw写了一些字,画了一些线条,但是如果这些区域被别的窗体覆盖,那么就会消失,我听说可以重载什么消息来解决,请问应该怎么做??谢谢!!
 
你可能选择的事件不对,应该在ONPAINT事件里写,这样每次刷新都能重新绘
 
ONPAINT的时候要进行重绘,否则就像被擦了一样!
 
你用的Form1.Canvas吧
如果你用Image1.Picture.Bitmap.Canvas这里绘制的就不用了,因为本身这个控件就有重绘的功能了
 
对不起!拖了好久,放分
 
后退
顶部