我正在考虑尝试让我的 C++ 应用程序执行以下操作:
- 打开互联网浏览器
- 打开网页
- 在网页中的特定表单中输入名称和密码
- 点击网页上的提交按钮打开一个新页面
从我在 Internet 上的搜索来看,使用 COM 似乎可以实现这一点,尽管我对此可能不正确。我目前正在尽我所能学习 COM,但一些帮助会很棒。我希望在不使用 MFC 的情况下做到这一点。
我注意到了这个问题,我正在寻找我正在寻找的东西,但我无法理解建议的解决方案。例如,我的工具箱中没有IWebBrowser2
选项。
编辑:
为了让我的问题更清楚,我通过简单地运行编码的 UI 测试在 C# 版本中完成了这项任务,但这不适用于 C++。我正在寻找打开 IE(不是在应用程序本身中),找到用户名和密码表单,将它们传递给字符串,然后在页面上找到提交按钮并单击它。