如何在C#webbrowser中使用套接字代理?

如何使用winforms webbrowser控件将套接字指向代理IP /端口? Visual C#.NET附带的标准Web浏览器。

请帮助Visual C#.NET。

WebBrowser控件只是IE的一个包装器。 因此,要设置代理设置,您可以更改注册表项条目。

像这样的东西:

string serverName = ""; // your proxy server name string port = ""; // your proxy port var key = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", true); key.SetValue("ProxyServer", serverName + ":" + port); key.SetValue("ProxyEnable", 1); 

WebBrowser只是IE上的一个界面。 要设置IE代理设置,您可以破解注册表!

  string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings"; string serverName = "";//your proxy server name; string port = ""; //your proxy port; string proxy = serverName + ":" + port; RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(key, true); RegKey.SetValue("ProxyServer", proxy); RegKey.SetValue("ProxyEnable", 1);