查找Internet Explorer_Server的link元素并发送Click()事件(c++)

Find link elements of Internet Explorer_Server and send Click() event (C++)

本文关键字:Click c++ 并发 事件 元素 Explorer Internet Server link 查找      更新时间:2023-10-16

我试图以编程方式发送一个点击事件到一个程序的Internet Explorer_Server窗口,我在StackOverflow中遇到了这个问题,这与我的情况类似,并遵循了它的答案:发送"click"给Internet Explorer_Server窗口的消息link

不幸的是,我很难弄清楚如何找到正确的链接元素并为它们发送click()方法。

我想更深入地了解我在这里工作的内容,以及究竟是什么Internet Explorer_Server窗口,以便我可以在未来的道路上搜索正确的答案和表单。

这个"Internet Explorer"窗口要么是一个真正的Internet Explorer(你桌面上的蓝色e),要么是它的一个托管变体。Internet Explorer的核心是"MSHTML.DLL",又名IWebBrowser2——一个ActiveX控件。Internet Explorer添加了窗口框架、收藏夹和其他菜单等功能,使ActiveX控件成为一个完整的web浏览器。但是在像素上,95%的ie浏览器只是一个ActiveX控件。