请帮我用VB来编写一个鼠标自动点击的代码

 我来答
骆璠贺华荣
2019-08-10 · TA获得超过3709个赞
知道大有可为答主
回答量:3117
采纳率:35%
帮助的人:188万
展开全部
Private
Declare
Function
SetCursorPos
Lib
"user32"
(ByVal
x
As
Long,
ByVal
y
As
Long)
As
Long
Private
Declare
Sub
mouse_event
Lib
"user32"
(ByVal
dwFlags
As
Long,
ByVal
dx
As
Long,
ByVal
dy
As
Long,
ByVal
cButtons
As
Long,
ByVal
dwExtraInfo
As
Long)
Private
Const
MOUSEEVENTF_LEFTDOWN
=
&H2
Private
Const
MOUSEEVENTF_LEFTUP
=
&H4
Private
Sub
Command1_Click()
Timer1.Interval
=
1000
Timer1.Enabled
=
True
End
Sub
Private
Sub
Timer1_Timer()
Dim
a
As
Integer
Static
b
As
Integer
'
a
=
Val(Text1.Text)
'
b
=
0
'
Do
Until
b
=
a
b
=
b
+
1
SetCursorPos
400,
400
mouse_event
MOUSEEVENTF_LEFTDOWN,
0,
0,
0,
0
mouse_event
MOUSEEVENTF_LEFTUP,
0,
0,
0,
0
Print
"click
"
&
b
'
Loop
If
b
>=
Val(Text1.Text)
Then
Timer1.Enabled
=
False:
b
=
0
End
Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-05-24
展开全部
利用cammand按钮和timer控件 鼠标移动到哪都是自动单击左键 右击 单击 右击如此循环 时间间隔0秒点击command1开始 再点一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文档巴扎
2010-05-24 · TA获得超过886个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:143万
展开全部
用按键精灵啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuwei1231
2010-05-24 · TA获得超过443个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:196万
展开全部
我有啊
留QQ,我给你发过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式