我在Form上print了一条曲线,可是当其它窗体将它覆盖后,那条曲线就被抹点了,这该怎麽办啊 同意楼上如果不行这样可以吗,在form获得焦点时重新print一次,或者用一个timer隔一段时间画一次 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以设 AutoDraw=True,但是这样会出现一个问题,就是如果连续的画多条线,form就会出现闪动。大家是否有好的方法呢? Form1.AutoRedraw = True 应在Form_Paint事件中画线,它是窗体刷新时要执行的事件 以上的办法我都试过,问题都遇到过,好像办法只有一个:重画!可以在Form_Paint事件中画,也可以自己设计函数以应付不同的需要。 set the properties AutoDraw=Truein design. 1.将窗体上AutoRedraw属性改为True(推荐)Form1.AutoRedraw = True2.Form_Paint事件中划线3.Form_Active里划线(不推荐) 同意上上楼。用Form1.AutoRedraw = True是最明智的! 如果只是画线,用line控件也行如果不是,就不要直接在form上画,用picturebox之类的东东,用gdi画 MatriVB 简单问题,请教VB高手!!!! 运行时错误 '-2147467259 (8004005)':找不到指定sql server Form_KeyPress的问题 vb中用mousemove事件画多边形的问题 关于DataGrid控件的问题 结帐,请leswang107(leswang107) ( ) 信誉:100 等进来领分,希望以后继续关注我的问题,谢谢了! 散分:我想找一个数据库图象浏览程序,在那里能够下载到! VB怎么调用sql2000数据存储过程 请问关于VB打包出现的问题 一人很奇怪的问题 vb中的组合框有没有在选择项被改变后触发的事件
可以在Form_Paint事件中画,也可以自己设计函数以应付不同的需要。
AutoDraw=Truein design.
Form1.AutoRedraw = True
2.Form_Paint事件中划线
3.Form_Active里划线(不推荐)
用Form1.AutoRedraw = True是最明智的!
如果不是,就不要直接在form上画,用picturebox之类的东东,用gdi画