Q
QSmile
Unregistered / Unconfirmed
GUEST, unregistred user!
我在写一个绘图软件,相当于 Borland ImageEditor 。
绘图时是在一个放大的位图上写的。
我是这样处理的。
我建了两个 TImage, 一个是显示出来的。一个不显示从来,与实际大小一样。
显示从来那个叫 imgView 不显示的叫 imgBack 吧。
imgView 是放大的 imgBack.有网格。
画图时,我先在 imgBack 上画好,再用 StretchBlt 复制到 imgView 上。
再画上网格。 但这样闪烁太历害了。
有没有别的方法?
比如 ImageEditor 就没有闪。
绘图时是在一个放大的位图上写的。
我是这样处理的。
我建了两个 TImage, 一个是显示出来的。一个不显示从来,与实际大小一样。
显示从来那个叫 imgView 不显示的叫 imgBack 吧。
imgView 是放大的 imgBack.有网格。
画图时,我先在 imgBack 上画好,再用 StretchBlt 复制到 imgView 上。
再画上网格。 但这样闪烁太历害了。
有没有别的方法?
比如 ImageEditor 就没有闪。