webbrowser使用ie9渲染

来源:互联网 发布:嵌入式linux系统 编辑:程序博客网 时间:2024/06/05 00:42

看过一篇文章"如何设置IE8的WebBrowser控件(MSHTML) 的渲染模式"

 

现在ie9beta已经出了,是不是也存在同样的事情呢,再看一下ie7,ie8的设置方法

 

IE8 Standards Mode   8000 (0x1F40)  -- IE8 标准模式 (Standard Mode), IE8默认的模式

 

IE7 Standards Mode   7000 (0x1B58)  -- IE7 兼容视图模式 (Compatible View), IE8的WebBrowser控件默认模式

 

很显然,7对应的是7000,8对应的是8000,于是猜想ie9 就应该是 9000,经过试验确实是这样的.

(而,事实上,无论设置什么值都会用ie9进行渲染)

 

那么,怎样检验?有一个用css3话的叮当图就能够检验了, http://knb.im/css3/

 


呵呵,记录一下注册表的路径:

[(HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE)/Software/Microsoft/Internet Explorer/Main/FeatureControl/FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 8000 (Hex: 0x1F40)