C# 打开隐藏的浏览器并导航
本文关键字:浏览器 导航 隐藏 | 更新日期: 2023-09-27 18:30:35
我想编写用于打开浏览器窗口的代码,以默认为准,并导航到网站 点击图像。 我尝试了太多的谷歌搜索,但由于我是 C# 的极端新手,我无法获得结果。 我也想用一个计时器制作一个文本框,该计时器显示要在 X 中给出的鼠标位置,y 坐标进行鼠标单击。
这是我尝试过的代码。
var ie = (SHDocVw.WebBrowser)Activator.CreateInstance(Type.GetTypeFromProgID("InternetExplorer.Application"));
ie.Visible = false; //for testing purpose i will make it visible.
ie.Navigate("http://www.google.com");
Location.X = Cursor.Position.X;
Location.Y = Cursor.Position.Y;
Console.WriteLine("x: " + Cursor.Position.X + " y: " + Cursor.Position.Y);
请帮助我。
在 .net 中,您有 webBrowser 控件https://msdn.microsoft.com/en-US/library/W290K23D(v=vs.110).aspx
您需要做的就是创建该控件的实例,使其不可见(或大小为 0)
并使用 API 进行导航:https://msdn.microsoft.com/en-US/library/W6T65C4Y(v=vs.110).aspx
导航后,您可以查询文档,甚至可以调用点击在 WebBrowser 控件中调用成员("单击")
希望这有帮助。