Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mfc Web浏览器控件中的文档模式菜单功能_Mfc_Webbrowser Control_Internet Explorer 9_Wininet - Fatal编程技术网

Mfc Web浏览器控件中的文档模式菜单功能

Mfc Web浏览器控件中的文档模式菜单功能,mfc,webbrowser-control,internet-explorer-9,wininet,Mfc,Webbrowser Control,Internet Explorer 9,Wininet,我正在编写自己的MFC应用程序,它使用WebBrowser控件(使用IE9)。我想知道如何在IE开发者工具中使用类似于“文档模式菜单”的API: 我尤其对以下功能感兴趣: “此命令允许您修改当前页面的所选文档模式,而无需修改源中的DOCTYPE或META标记” 可行吗 10倍 Guy很难说出您在这里要求什么,但听起来您希望在运行时以编程方式设置文档模式(Strict或Quisk) 如果这是正确的,你不能!(至少是以编程方式)最接近您的方法是添加一个Windows注册表项,该注册表项指定您希望使用

我正在编写自己的MFC应用程序,它使用WebBrowser控件(使用IE9)。我想知道如何在IE开发者工具中使用类似于“文档模式菜单”的API:

我尤其对以下功能感兴趣:

“此命令允许您修改当前页面的所选文档模式,而无需修改源中的DOCTYPE或META标记”

可行吗

10倍


Guy

很难说出您在这里要求什么,但听起来您希望在运行时以编程方式设置文档模式(Strict或Quisk)

如果这是正确的,你不能!(至少是以编程方式)最接近您的方法是添加一个Windows注册表项,该注册表项指定您希望使用特定文档模式加载页面的条件。大概是这样的:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl  
\FEATURE_NATIVE_DOCUMENT_MODE]

"YourApp.exe"=dword:13880
然后,每次应用程序加载WebBrowser控件时,它都将访问该注册表项,并且您的控制逻辑可以决定从那里执行什么操作

希望这有帮助。祝你好运