C#WebBrowser控件

时间:2017-06-23 11:33:15

标签: c# wpf automation webbrowser-control

我有一些与WebBrowser控件相关的问题。我google了很多,但仍然不确定答案。

我想做一些自动化。我的程序(在WPF中)将Web浏览器关闭屏幕,然后只加载一页。我将在其上进行一些输入/点击/读取操作,最后我需要进行屏幕截图。

这是可以实现的,例如。 G。 CefSharp但它并不完全支持任何CPU,而且它不能在程序运行期间按需初始化和处理(它只能初始化一次)。

所以,我正在考虑使用Microsoft WebBrowser控件,但...... 1.只能在WinForms中进行屏幕外浏览器控制吗? 2.你知道是否有可能在屏幕网页浏览器上制作这种winforms的屏幕截图 - 我找不到任何可靠的信息。 3.嵌入的最大问题。我的应用程序针对Win 7 - Win 10平台x86和x64,但据我所知,WebBrowser控件依赖于目标计算机上当前安装的IE。那么,有没有办法嵌入我的程序,e。 G。 IE11?如果目标机器上没有安装任何IE,该怎么办?

感谢您的帮助。

0 个答案:

没有答案