以编程方式更改Internet Explorer设置

3
在Internet Explorer中,可以在“Internet选项->高级”中找到多个复选框来进行设置。
我希望能够以编程方式管理它们。
我查看了Internet Explorer API但没有找到太多信息。
编辑:
我特别想要取消这两个复选框。
请参考以下建议:

1
我想所有这些设置都是通过注册表管理的。 - Icarus
有没有编程方式管理它们的选项? - amitesh
你具体对哪些设置感兴趣?根据不同的设置,有不同的接口。例如,IInternetSecurityManager 控制其中一些设置。 - Raymond Chen
你可以使用 CoInternetSetFeatureEnabled。其中之一是 FEATURE_WARN_ON_SEC_CERT_REV_FAILED。我没有费心去查找另一个。你可以自己查找。 - Raymond Chen
2个回答

2

很可能你需要改变注册表设置来以编程方式修改这些字段。你可以从以下键开始查找:

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

你有没有任何参考资料或了解任何Internet Explorer API? - amitesh
这只是设置安全区域设置,请现在查看编辑部分。 - amitesh
在我告诉你如何做之前,你想用这段代码做什么? - L0j1k
这是一个应用程序的先决条件,由GDS(Amadeus)提供,它只能在IE中运行。 - amitesh

0

你需要操作注册表键,因为大多数设置很可能存储在注册表中。

要以编程方式访问注册表,可以使用RegistryKey类。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接