
系统要求驱动文件要有数字签名。
你是需要安装什么设备的驱动呢?可以尝试360驱动大师等软件更新设备驱动。
如果你是要使用winio程序库,检查下winio.sys是否64位的,64为系统下载64位的sys。
若64位也这样,建议检查sys数字签名是否正常,如果没有数字签名,建议下载带数字签名的。
如果已经有数字签名,可以尝试把签名证书安装进本地计算机。
API函数:void mouse_event(int dwFlags , int dx, int dy, int cButtons , int dwExtraInfo )说明 模拟一次鼠标事件 参数表 参数 类型及说明 dwFlags int,下述标志的一个组合 MOUSEEVENTF_ABSOLUTE dx和dy指定鼠标坐标系统中的一个绝对位置。在鼠标坐标系统中,屏幕在水平和垂直方向上均匀分割成65535×65535个单元 MOUSEEVENTF_MOVE 移动鼠标 MOUSEEVENTF_LEFTDOWN 模拟鼠标左键按下 MOUSEEVENTF_LEFTUP 模拟鼠标左键抬起 MOUSEEVENTF_RIGHTDOWN 模拟鼠标右键按下 MOUSEEVENTF_RIGHTUP 模拟鼠标右键按下 MOUSEEVENTF_MIDDLEDOWN 模拟鼠标中键按下 MOUSEEVENTF_MIDDLEUP 模拟鼠标中键按下 dx int,根据是否指定了MOUSEEVENTF_ABSOLUTE标志,指定水平方向的绝对位置或相对运动 dy int,根据是否指定了MOUSEEVENTF_ABSOLUTE标志,指定垂直方向的绝对位置或相对运动 cButtons int,未使用 dwExtraInfo int,通常未用的一个值。用GetMessageExtraInfo函数可取得这个值。可用的值取决于特定的驱动程序因为涉及到windows底层安全性,所以使用winio要做不少的设置首先要开启测试模式,个人的系统版本是64位win10
最后运行输入脚本的时候别忘记终端或pycharm用管理员权限打开
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)