使用sendInputEvent模拟电子中的拖放吗?

问题描述

我正在使用电子来回放用户鼠标的交互。我正在使用mouseMove向渲染器发送mouseDownmouseUpsendinputEvent事件。我可以使用这些复制的事件来模拟鼠标单击。

但是我不能使用复制的事件来模拟拖放。

这是一个有关此问题的视频,其中我用鼠标手动拖放,暂停一秒钟,然后尝试使用sendinputEvent https://imgur.com/a/PiYe5sf模拟。

在回放中,会触发几个事件,然后循环触发dragdragover。似乎dragevents与本地光标的位置紧密相关,无法通过触发mousedownmousemovemouseup

来模拟

寻找使用drag模拟sendinputEvent的任何可行示例,或对为什么拖动与本机光标耦合的一些理解。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)