Internet Explorer FeatureControl注册表项是否仍然适用于Windows 10和CHtmlView?

问题描述 投票:0回答:1

我正在使用MFC和CHtmlView。我碰到过类似this的文章,它们指向Internet Feature Controls。我有几个问题,希望有人知道答案:

  1. 那些键是否仍然适用于Win10?

  2. 在带有x64应用程序的x64 Windows上,您仍然使用Wow6432Node版本,还是仅在x64上使用x86应用程序?我不确定底层的HTML浏览器对象是否是x86,因此需要使用Wow6432Node还是与应用程序相关?

  3. 是否有最佳实践设置列表。我注意到默认情况下会为IE启用很多安全限制,但在使用CHtmlView的应用程序中不会启用。

windows internet-explorer mfc com
1个回答
0
投票

这些键是否仍然适用于Win10?

是,这些注册表项仍然适用于Windows 10中的IE浏览器。

在带有x64应用程序的x64 Windows上,您仍然使用Wow6432Node版本还是仅在x64上使用x86应用程序?我不确定是否基本的HTML浏览器对象是x86,因此需要使用Wow6432Node还是与应用相关?

我已经检查过(使用Windows 64位和32位操作系统),这是正确的。

在Windows x64操作系统上,使用以下注册表路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\

在32位Windows操作系统上,使用以下注册表路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\

是否有最佳实践设置清单。我注意到很多默认情况下,IE启用了安全限制,但未在应用程序中启用使用CHtmlView。

CHtmlView在MFC的文档/视图架构的上下文中提供WebBrowser控件的功能。并且WebBrowser控件被设计为仅在完全信任的情况下工作。因此,在使用它们时。它没有太多的安全限制,只是根据提供的方法使用它。

© www.soinside.com 2019 - 2024. All rights reserved.