看過一篇文章"如何設置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)