经过一晚上的翻找资料与收集查询api目前找到在win11上可用的模拟鼠标点击api就
.版本 2
.DLL命令 模拟鼠标_, , "user32.dll", "mouse_event", , , mouse_event,模拟一次鼠标事件。移动鼠标位置可以这么写 模拟鼠标_(32769, 65535 ÷ 取屏幕宽度 () × x, 65535 ÷ 取屏幕高度 () × y, 0, 0)
.参数 标志组合, 整数型, , 1是移动鼠标,2是左键按下,4是左键抬起,8是右键按下,16是右键抬起,20是中键按下,40是中键抬起
.参数 水平方向, 整数型, , 移动鼠标的X坐标(65535 ÷ 取屏幕宽度 () × x)0代表当前位置不变
.参数 垂直方向, 整数型, , 移动鼠标的Y坐标(65535 ÷ 取屏幕宽度 () × y)0代表当前位置不变
.参数 数据信息, 整数型, , cButtons,未使用
.参数 扩展数据信息, 整数型, , dwExtraInfo,通常未用的一个值
这个api靠谱点其他的我哪来了不好用
源码已经实现录制鼠标移动轨迹和鼠标左右键点击,实现模拟轨迹移动鼠标与点击。当然我是用文本数组来记录的每次运行玩就会清除数组,
如果想要该做他用的话可以用配置文件来记录鼠标运行轨迹与模拟点击,源码有简单的备注了一下重要我位置。源码简单希望有能力的大佬可以分享一下你们都是如何实现模拟鼠标点击的。