Windows 有没有办法通过代码将注册表中的更改通知IE?

Windows 有没有办法通过代码将注册表中的更改通知IE?,windows,internet-explorer,registry,notifications,Windows,Internet Explorer,Registry,Notifications,我已经通过Windows编程代码更改了注册表(代理设置) 每次运行代码时,我都必须重新启动(重新打开)Internet Explorer以使这些更改生效 Windows编程中是否有API,通过它我可以通知Internet Explorer或Windows对注册表进行了更改,并且无需重新打开Internet Explorer即可使这些更改生效 谢谢。试试这个: 更改Internet Explorer 7代理设置而不重新启动Internet Explorer 是的,有Shell API(常见问题)。

我已经通过Windows编程代码更改了注册表(代理设置)

每次运行代码时,我都必须重新启动(重新打开)Internet Explorer以使这些更改生效

Windows编程中是否有API,通过它我可以通知Internet Explorer或Windows对注册表进行了更改,并且无需重新打开Internet Explorer即可使这些更改生效

谢谢。

试试这个:

更改Internet Explorer 7代理设置而不重新启动Internet Explorer

是的,有Shell API(常见问题)。
请参阅关于Win32 api组的说明
news://nntp.aioe.org/comp.os.ms-windows.programmer.win32

我成功地使用API
InternetSetOption

InternetSetOption(0,INTERNET选项设置更改,0,0);InternetSetOption(0,INTERNET选项刷新,0,0);