Se blokea pork te falta un DoEvents, mira:
Salu2
EDIT: Ademas no deberias hacer el loop de esa forma, un for con un goto
Ponele un Do - Loop
Código [Seleccionar]
Private Sub Command1_Click()
Dim MOUSEEVENTF_LEFTDOWN As Long
Dim MOUSEEVENTF_LEFTUP As Long
Dim x As Long
Dim y As Long
Dim i As Long
MOUSEEVENTF_LEFTUP = &H4
MOUSEEVENTF_LEFTDOWN = &H2
f:
For i = 1 To 100000
DoEvents
Randomize
x = Int((Rnd * 700) + 3) ' 3 depende de la posición de la ventana de MsgPlus
y = Int((Rnd * 765) + 152) ' 152 depende de la posición de la ventana de MsgPlus
SetCursorPos x, y
Sleep 50
mouse_event MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0
mouse_event MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
Sleep 3000
SetCursorPos 236, 422 ' Coloca el cursor en el boton "Intentar de nuevo", varia segun la posicion de la ventana de MSgPlus
Sleep 50
mouse_event MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0
mouse_event MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
Sleep 3000
Next i
Sleep 1000
GoTo f
End Sub
Salu2
EDIT: Ademas no deberias hacer el loop de esa forma, un for con un goto
Ponele un Do - Loop