动态设置IE代理服务器,并不用重启IE

原创 2005年04月25日 18:55:00

[DllImport(@"wininet",
 SetLastError=true,
 CharSet=CharSet.Auto,
 EntryPoint="InternetSetOption",
 CallingConvention=CallingConvention.StdCall)]
public static extern bool InternetSetOption
(
int hInternet,
int dmOption,
IntPtr lpBuffer,
int dwBufferLength
);

public static void SetProxy()
{
   //打开注册表
   RegistryKey regKey = Registry.CurrentUser;
   string SubKeyPath = @"Software/Microsoft/Windows/CurrentVersion/Internet Settings";
   RegistryKey optionKey = regKey.OpenSubKey(SubKeyPath,true);
   //更改健值,设置代理,
   optionKey.SetValue("ProxyEnable",1);
   optionKey.SetValue("ProxyServer","192.168.1.85:80");

   //激活代理设置
   InternetSetOption(0,39,IntPtr.Zero,0);
   InternetSetOption(0,37,IntPtr.Zero,0);
}

清除IE代理服务器设置

  • 2008年02月16日 13:53
  • 4KB
  • 下载

关于设置代理服务器后,FTP 打不开,IE浏览器上不了网

问题① FTP打不开FTP打不开,提示Windows无法访问此文件夹。解决办法:“win+R”打开”运行”,输入regedit打开注册表编辑器,将鼠标选中HKEY_LOCAL_MACHINE...

更改 IE 代理服务器的设置

转自:http://blog.tinybrowser.net/archives/2076 可以通过 ie 浏览器的主界面的菜单设置, “工具 -> Internet 选项 -> 连接 -> 局域网设置...

改变IE的代理服务器设置, 并且使之马上生效——编程实例

用到wininet库里面的InternetSetOption函数. MSDN里面有对它详细的介绍,可以自己去看看.当把参数dwOption设置为INTERNET_OPTION_SETTINGS_CHA...
  • bytxl
  • bytxl
  • 2013年11月09日 16:44
  • 756

基于c#的IE 代理服务器设置

在进行IE代理服务设置时,需要手动打开代理服务器以及设置IE浏览器代理设置、开启或关闭。此处利用c#编写窗体,一键打开代理服务器、设置IE代理。此程序是基于一改进方案进行开发。一般的做法是直接修改注册...

IE 代理服务器设置程序实现

IE 代理服务器设置程序实现 分类: Delphi2003-08-02 18:42 1398人阅读 评论(0) 收藏 举报 服务器ieinternetstringconstructordelp...
  • aley
  • aley
  • 2015年03月27日 09:25
  • 557

0.VC(custom)-怎么设置IE代理服务器

其实就一个注册表的简单操作 在HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Internet Settings//P...
  • hgy413
  • hgy413
  • 2011年06月22日 17:51
  • 2118

IE代理服务器没有响应 浏览器无法打开网页解决方法

由于工作上的需要,相信很多用户会使用IE代理服务器,但是在设置之后遇到IE代理服务器没有响应错误提示(如图所示),并且浏览器无法打开网页的问题,但使用其他浏览器是可以正常上网,出现这种情况很有可能是注...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态设置IE代理服务器,并不用重启IE
举报原因:
原因补充:

(最多只允许输入30个字)