|
|
SetWindowsHookExA | 整数型 | | |
user32.dll | |
SetWindowsHookExA | |
idHook | 整数型 | | | lpfn | 子程序指针 | | | hmod | 整数型 | | | dwThreadId | 整数型 | | |
|
UnhookWindowsHookEx | 整数型 | | |
user32.dll | |
UnhookWindowsHookEx | |
hhk | 整数型 | | |
|
CallNextHookEx | 整数型 | | |
user32.dll | |
CallNextHookEx | |
hhk | 整数型 | | | nCode | 整数型 | | | wParam | 整数型 | | | lParam | 整数型 | | |
|
GetModuleHandleA | 整数型 | | |
kernel32.dll | |
GetModuleHandleA | |
lpModuleName | 整数型 | | |
|
WH_MOUSE_LL | 14 | | WM_MOUSEMOVE | 512 | |
.变量 钩子句柄, 整数型 钩子句柄 = SetWindowsHookExA (WH_MOUSE_LL, &鼠标钩子回调, GetModuleHandleA (0 ), 0 ) 如果真 (钩子句柄 = 0 ) 信息框 (“安装鼠标钩子失败!”, 0, , ) 如果真 (钩子句柄 ≠ 0 ) UnhookWindowsHookEx (钩子句柄 ) |
(暂未填写DLL命令名) | | | |
(未填写库文件名) | |
(未填写命令名) | |
nCode | 整数型 | | | wParam | 整数型 | | | lParam | 整数型 | | |
如果真 (nCode ≥ 0 且 wParam = WM_MOUSEMOVE )  坐标X = 取指针整数 (lParam + 0 )  坐标Y = 取指针整数 (lParam + 4 )  输出调试文本 (“鼠标位置:X=” + 到文本 (坐标X ) + “, Y=” + 到文本 (坐标Y )) 返回 (CallNextHookEx (钩子句柄, nCode, wParam, lParam ))
|
|