生成鼠标移动轨迹 - GenerateMouseTrajectory
函数简介
生成鼠标移动轨迹数据,用于二次开发 返回数据类型解析:
{
int x; // X 轴坐标
int y; // Y 轴坐标
int deltaX; // X 轴移动距离
int deltaY; // X 轴移动距离
int time; // 移动时间
}
接口名称
GenerateMouseTrajectory
DLL调用
long GenerateMouseTrajectory(long ola, int startX, int startY, int endX, int endY)
参数定义:
ola
(长整型数): OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。startX
起点X坐标startY
起点X坐标endX
起点X坐标endX
起点X坐标
返回值
字符串:
返回轨迹数据,如
[{
"deltaX": 8,
"deltaY": 5,
"time": 7,
"x": 108,
"y": 105
}, {
"deltaX": 7,
"deltaY": 3,
"time": 7,
"x": 115,
"y": 108
}, {
"deltaX": 0,
"deltaY": 0,
"time": 7,
"x": 115,
"y": 108
}, {
"deltaX": 0,
"deltaY": 0,
"time": 7,
"x": 115,
"y": 108
}, {
"deltaX": 0,
"deltaY": 0,
"time": 7,
"x": 115,
"y": 108
}, {
"deltaX": 0,
"deltaY": 0,
"time": 7,
"x": 115,
"y": 108
}, {
"deltaX": 0,
"deltaY": 0,
"time": 7,
"x": 115,
"y": 108
}]
注意: DLL调用返回字符串指针地址,需要调用 FreeStringPtr接口释放内存