vb怎么让程序记录鼠标点击次数?
发布网友
发布时间:2022-04-25 14:40
我来回答
共1个回答
热心网友
时间:2023-10-09 13:53
因为你定义的单击是
Form_Click()
,含义就是窗口单击,当然只能监控窗口内的,要监视窗口外的,要调用API函数。
1、用SetCapture捕捉了鼠标事件。
VB声明
Declare
Function
SetCapture
Lib
"user32"
Alias
"SetCapture"
(ByVal
hwnd
As
Long)
As
Long
说明
将鼠标捕获设置到指定的窗口。在鼠标按钮按下的时候,这个窗口会为当前应用程序或整个系统接收所有鼠标输入
返回值
Long,之前拥有鼠标捕获的窗口的句柄
参数表
参数
类型及说明
hwnd
Long,要接收所有鼠标输入的窗口的句柄,与ReleaseCapture函数一起使用。
2、判断鼠标事件是否为WM_LBUTTONDBLCLK。