屏幕会闪,怎么办?
我想产生这样的效果,就是随着我鼠标的移动,有一个长方形跟着移动,可是像我下面这么写代码,屏幕会闪的很厉害,怎么解决呢?谢谢各位.
Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture1.Cls
DoEvents
Dim a As Double
For a = X To X + 1 Step 0.001' 这里不用0.001的话,出来的效果,就是一条一条的
'之所以用这个,不用line,,bf的办法,因为我有时候不是长方形
Picture1.Line (a, 0)-(a, 10) '而是一个任意形状,但是这个形状和鼠标的坐标(X,Y)有关系的
Next a
End Sub