Qt小菜 想请教大神个问题 Qt怎么虚拟出来一个鼠标在移动 调用API并实现可点击webview里的链接

2025-02-22 15:44:40
推荐回答(1个)
回答1:

如果你只是想实现点击的效果的话,你可以通过qwebview获取到qwebpage,再通过qwebpage获取到页面所在的qwebframe,再调用qwebframe的findFirstElement获取要点击的链接的element,然后再调用QWebElement的evaluateJavaScript方法模拟点击。
这比你通过调用win32 api模拟鼠标点击要好多了,即使你最小化窗口,甚至根本就不需要显示页面,在内存中就可以操作。