C++BUILDER如何解决鼠标画线时严重断线的问题
Image1->Canvas->
我已经解决了鼠标画笔大小的设置,还有双缓冲的问题,但是有个东西很麻烦,就是鼠标按下移动的时候
如果移动的慢,线就比较平滑,如果移动快了就出现严重断线,有时还变成一点一点的,我不是想画雪花,是线啊
类似XP自带的那个画图工具的那样.无论移动多快,都是线,怎么实现啊
[解决办法]
直接在TImage上用鼠标拖线不可取,因为每画一次,都要更新TImage->Picture,还要刷新界面,忙啊!建议用TPaingBox覆盖在TImage上作遮罩层,在TPaintBox上用鼠标拖线,完毕后,再一次性处理TImage