我已经通过 Windows 编程代码更改了注册表(代理设置)。
每次运行代码以使这些更改生效时,我都必须重新启动(重新打开)Internet Explorer。
Windows 编程中是否有任何 API,通过它我可以通知 Internet Explorer 或 Windows 对注册表进行了更改,并且不需要重新打开 Internet Explorer 以使这些更改生效?
谢谢。
我已经通过 Windows 编程代码更改了注册表(代理设置)。
每次运行代码以使这些更改生效时,我都必须重新启动(重新打开)Internet Explorer。
Windows 编程中是否有任何 API,通过它我可以通知 Internet Explorer 或 Windows 对注册表进行了更改,并且不需要重新打开 Internet Explorer 以使这些更改生效?
谢谢。
我设法用 API 成功地做到了InternetSetOption。
尝试这个:
在不重新启动 Internet Explorer 的情况下更改 Internet Explorer 7 代理设置 http://www.codeproject.com/KB/IP/Change_IE7_Proxy_Setting.aspx
是的,使用 Shell api (FAQ)。
见上Win32 api群新闻://nntp.aioe.org/comp.os.ms-windows.programmer.win32