ie的安全级别保存在注册表当中,你可以通过修改注册表来达到修改安全级别的目的
注册表的键值为HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/Internet Explorer/Security/
注册表操作的函数可以在MSDN中查找到都是以Reg开始
我想这些就够了

解决方案 »

  1.   

    我给出修改注册表的一个程序
    先用RegOpenKey(HKEY_CURRENT_USER,(LPCTSTR)strKey,&hResult))打开注册表
    然后用RegSetValue设置键值
    最后用RegCloseKey保存修改
      

  2.   

    各位,通过注册表是无法修改IE的安全级别设置的。如果可以的话,IE漏洞就大了。
      

  3.   

    这种问题我比较拿手, 先说是IE, 还是你程序里的IWebBrowser2.
      

  4.   

    调用Api 函数,修改注册表
      

  5.   

    我已经手工改过注册表了,是无法改变IE安全设置的。
    我的目的是要把IE->安全设置->“对没有标记为安全的ActiveX控件初始化和运行”,“下载未签名的ActiveX控件”这两项设置为“提示”或“启用”。
      

  6.   

    我想要分!我想是修改注册表把。你首先把注册表导出,然后修改ie设置,然后再导出注册表,用comp命令比较两个文件的不同就知道注册表什么地方改了!
      

  7.   

    可能不是太容易,据我所知要用到COM知识