利用双缓冲画图吧,这样可以让画图在后台处理,看不见,后台处理完了,再显示出来,这样就可以解决闪烁,你说如何。

解决方案 »

  1.   

    应用背景是什么?图片背景颜色单一还是是彩色图?
      

  2.   

    扫描整个图片,得到所有点的坐标,存入一个数组,然后用距离公式得到原来电与这些所有点的距离,取其中的最小值就行啦
      

  3.   

    如果图片很大的话那用数组不就是很大了
      

  4.   

    这样是最快的了,在内存里面工作总比每次都到屏幕上去取像素块多了