我做一个视频监控系统,想在客户端用户还没有连接进来的时候,让视频显示的那个图片框显示电视没有信号麻麻点点的那种感觉。我想法是这样的:我遍历图像框的高和宽,一开始随机给一个数,如果这个数是0的话,就画个白点,是1的话,就画黑点。但是我有16个图像框,开起来,程序的负荷很大。用线程的话画的又不像。有没有高手给点提示!!听说csdn很牛逼!!

解决方案 »

  1.   

    你似乎把简单问题复杂化了。设计软件有时候不用想得那么麻烦,没有信号的时候你可显示一张做好的图片来表示无信号状态即可。如果你真的想做得更COOL些,那就要了解GDI+的2D绘图技巧了。利用BITBLT将你想象中的图像位运算至输出DC即可,配合好线程可达到高效理想的效果。
      

  2.   

    调用flash动画既形象又简单!
      

  3.   

    要么 flash 解决要么用游戏开发常用的手段, 2-3张图交替的循环,很容易造成视觉的错觉看起来是满屏星星的闪烁.我说个简单点的例子: CS里 开枪的时候,那个枪口的火花 很激烈.其实是一张图片达到效果解决的...
      

  4.   

    很简单,timage装入gif就可以了,2ccc.com有一个gifimage类,添加进去后可以load gif
      

  5.   

    觉得还是上个gif简单省事,也完全能达到同样的效果