首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

picturebox内图像淡化有关问题

2012-03-12 
picturebox内图像淡化问题目前有一个实时动态图像显示,要求像示波器一样,在图像达到屏幕边缘时不是将图像

picturebox内图像淡化问题
目前有一个实时动态图像显示,要求像示波器一样,在图像达到屏幕边缘时不是将图像全部清除,而是在起始点从新画图像,原来的图像随时间慢慢消失,看上去像后面的图像在追前面的图像一样,我现在做了一个,可是不能保住图像的刻度尺,在清除前一个屏幕的图像后刻度尺就不见了,主要采用picturebox和定时器(是毫秒级,有时也要求达到微妙)如果将刻度尺也用定时器显示就会出现一个画面抖动,虽然双缓冲可以解决抖动,但是那样是整幅显示,现在要求逐点显示。不知哪位大虾能够指点迷津。


                              要求和示波器上一样的效果。

[解决办法]
俺不知道你要求的是不是滚动向前的图像

如果是俺这样想:(前提是:在定时器里绘制当前页时间点全部点)
在下个定时器事件里 用底色重绘上次的图像,相当于抹掉原来的,再画当前时间的点。然后再重绘刻度。

不知道这样符合不符合你的要求

热点排行