CHtmlview(MFC)中的svg

CHtmlview(MFC)中的svg,html,svg,mfc,Html,Svg,Mfc,我无法在MFC应用程序中从CHtmlView派生的视图中使用SVG进行绘制。但是,当我在记事本中复制相同的源代码并用Internet explorer打开它时,它就工作了。我的机器上安装的IE版本是IE9。有人能帮我吗 浏览器控件在IE7兼容模式下运行,因此无论您的计算机上安装的IE版本如何,都不支持更新的功能 您可以向HTML添加元标记以指定浏览器版本: <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 或者,您可

我无法在MFC应用程序中从CHtmlView派生的视图中使用SVG进行绘制。但是,当我在记事本中复制相同的源代码并用Internet explorer打开它时,它就工作了。我的机器上安装的IE版本是IE9。有人能帮我吗

浏览器控件在IE7兼容模式下运行,因此无论您的计算机上安装的IE版本如何,都不支持更新的功能

您可以向HTML添加元标记以指定浏览器版本:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />


或者,您可以添加注册表项,使应用程序中的所有浏览器控件使用特定的IE版本。看

您是否尝试填写完整的HTML代码(包括DOCTYPE标题)?Afaik列表必须是xhtml才能显示svg部分。