我无法在 MFC 应用程序中从 CHtmlView 派生的视图中使用 SVG 进行绘制。但是,当我在记事本中复制相同的源并使用 Internet Explorer 打开它时,它正在工作。我的机器上安装的IE版本是IE9。有人可以帮我解决这个问题吗?
浏览器控件以 IE7 兼容模式运行,因此无论您的计算机上安装的 IE 版本如何,都不会支持更新的功能。
您可以在 HTML 中添加元标记来指定浏览器版本:
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
或者,您可以添加注册表项以使应用程序中的所有浏览器控件都使用特定的 IE 版本。看http://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version http://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)