使用image1.move 方式移动image经常出现闪动现象,影响美观。如何使用API函数实现,Image控件无闪烁的移动。向各位请教,请给出示例。非常感谢。

解决方案 »

  1.   

    試試這兩個API函數:
    lockwindowupdate, updatewindow
      

  2.   

    若用API,就不要用Image控件,它们不是一类东西,没有什么合作的必要。
    要消除闪烁,需先了解闪烁的根源,下面是我回复的一个贴子,你可参考。学会双缓冲绘图,就能根除闪烁。
    http://community.csdn.net/Expert/topic/3509/3509464.xml?temp=.2120172
      

  3.   

    用timer控件﹐每0.1秒切換圖片一次﹐試試看
      

  4.   

    我使用的是bitblt API,我有一套类似楼主的源程序,需要请联系我。
    比较占用资源。