【交流QQ:731621697】
【接口说明】
-
HIVM_BTN(int c) 或者 DD_btn
功能: 模拟鼠标点击
参数: 1 =左键按下 ,2 =左键放开
4 =右键按下 ,8 =右键放开
16 =中键按下 ,32 =中键放开
64 =4键按下 ,128 =4键放开
256 =5键按下 ,512 =5键放开 -
HIVM_MOV(long x,long y) 或者 DD_mov
功能: 模拟鼠标绝对移动
参数: 参数x , 参数y 以屏幕左上角为原点。
例子: 把鼠标移动到分辨率1920*1080 的屏幕正中间,
int x = 1920/2 ; int y = 1080/2;
HIVM_MOV(x,y) ; -
HIVM_MOVR(long x,long y) 或者 DD_movR
功能: 模拟鼠标相对移动
参数: 参数x , 参数y 以当前坐标为原点。
例子: 把鼠标向左移动10像素
HIVM_MOVR(-10,0) ;
3.1 HIVM_MOVT(long x,long y) 或者 DD_movT
功能: 模拟鼠标轨迹移动
参数: 参数x , 参数y
HIVM_MOVT(1,1)
-
HIVM_WHL(int u) 或者 DD_whl
功能: 模拟鼠标滚轮
参数: >0 向上移动u个单位
<0 向下移动u个单位
例子: 向上滚一格, HIVM_WHL(1) -
HIVK_KEY(int code,int flag) 或者 DD_key
功能: 模拟键盘按键
参数: 参数1 ,请查看[DD虚拟键盘码表]。
参数2,1=按下,2=放开
例子: 模拟大写字母A, (需要触发SHIFT+小写字母a)
HIVK_KEY(500,1) //SHIFT按下
HIVK_KEY(401,1) //a键按下
HIVK_KEY(401,2) //a键抬起
HIVK_KEY(500,2) //SHIFT抬起
6.HIVK_INPUT(string buf) 或者 DD_str
功能:字符输入
参数:字符串
例子:HIVK_INPUT(“hello world”)
7.HIVK_SLEEP(int sleep) 或者 DD_sleep
功能:睡眠
参数:整型(毫秒)
例子:HIVK_SLEEP(3000) //睡眠3秒
【驱动说明】
2.HID版驱动支持一个驱动设备同时支持鼠标和键盘,安装完成驱动后在设备管理器->人体学输入设备-》会有一个HIVKHID设备
HID版当前支持32位系统和64位系统
HIVKHIDDllTest32.dll->易语言,python 32位,jdk32位或者其他32位应用程序请使用该dll
HIVKHIDDllTest64.dll->python 64位,jdk64位或者其他64位应用程序请使用该dll
3.易语言模块内已打包键鼠驱动,直接调用模块接口即可,无需单独安装驱动;
模块支持32位系统和64位系统,请自行选择
模块密码:qq731621697
4.易语言随机驱动服务名,支持每次加载都是不同的驱动服务名,模块内已打包键鼠驱动,直接调用模块接口即可,无需单独安装驱动;
模块支持32位系统和64位系统,请自行选择
模块密码:qq731621697
5.HIVKJACKDllTest32.dll->免安装驱动dll, 使用前请先进行loadlibrary, 易语言,python 32位,jdk32位或者其他32位应用程序请使用该dll
6.HIVKJACKDllTest64.dll->免安装驱动dll, 使用前请先进行loadlibrary, python 64位,jdk64位或者其他64位应用程序请使用该dll
HIVKJACKTest64测试程序用于测试HIVKJACKDllTest64.dll,需要把测试程序和dll放到同一目录
HIVKJACKTest32测试程序用于测试HIVKJACKDllTest32.dll,需要把测试程序和dll放到同一目录