我正在寻找一个自定义的WebBrowser
控件支持不同的代理个人WebBrowser
在窗体中。
经常WebBrowser
控制正在与IE和一个WebBrowser
控制我可以设置代理,但其他人呢?
有没有一种方法来改变常规的WebBrowser
控件来做到这一点,或有一种方法来达到我的目的?
提前致谢
这是你的一个疯狂的想法。 显然, UrlMkSetSessionOption
和InternetSetOption
只能配置每个进程的代理设置。 但是,如果您的WebBrowser
实例访问不同的网站,并且在URL和相应的代理设置之间存在一对一或多对一的映射,则可以使用IE代理自动配置(PAC)脚本来返回基于具体网址:
http://technet.microsoft.com/en-us/library/dd361918.aspx
PAC脚本的位置可以是file://
-based和(我相信)你可以生成它,然后设置为InternetSetOption
。