在添加受信任站点后,怎么立即生效

在添加受信任站点后,如何立即生效?
通过代码,往注册表中写入值,以达到添加受信任站点的目的,但这样添加后,必需要重新启动浏览器,我的设置才生效,请问应该如何做才能像IE选项中添加受信任站点一样,确定后就立即生效的?
之前在网上找过一些资料,有说按如下处理可以:
InternetSetOption(NULL, INTERNET_OPTION_SETTINGS_CHANGED, NULL, 0); 
//InternetSetOption(NULL, INTERNET_OPTION_REFRESH, NULL, 0); 
::PostMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0);

但我这样操作后还是不行。

请各位指点一下具体需要怎么样才能实现立即生效?

------解决方案--------------------
可以先保存已打开网页,然后重新启动浏览器,然后打开原先网页
有些重要设置要重启后生效,要是能不重启该多好啊。一样的道理
------解决方案--------------------
我估计楼主想干坏事吧。呵呵。

如果是你自己写的WebBrowse控件,估计可以。



------解决方案--------------------
如果能外部启动立即生效的话,我感觉是BUG,Microsoft应该修复啊