在窗体中放置一个label和一个timer,程序运行后,label从窗体底部向上移动,产生文字滚动效果。
但是文字闪烁厉害,无法忍受,请高手帮助。谢ing。

解决方案 »

  1.   

    如果是单行的,可以让整个Label移动,如果是多行的...楼主就想想别的办法吧!!!
      

  2.   

    在定时器内调用LockWindowUpdate,应该会好不少.但这不是最好的解决办法
    private sub Timer1_timer
       LockWindowUpdate(me.hwnd)
       ...
       LockWindowUpdate(NULL)
    end sub
      

  3.   

    由于LABEL其实就是画在FORM上的,移动的时候内部画图操作比较多,会闪,以前我也试过,没解决。
    在FORM背景是单色的情况下,我是把全部文字先写到PICTURE里面,再使它从底向上移动,效果一样,但不闪。