首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-09-16 
在添加受信任站点后,如何立即生效?通过代码,往注册表中写入值,以达到添加受信任站点的目的,但这样添加后,

在添加受信任站点后,如何立即生效?
通过代码,往注册表中写入值,以达到添加受信任站点的目的,但这样添加后,必需要重新启动浏览器,我的设置才生效,请问应该如何做才能像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应该修复啊

热点排行