WebBrowser で表示しているサイトの見え方が同じPCに入っているIEと違う への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお  (社会人) 投稿日時 2015/1/25 19:01:34
WebBrowserコントロールを使ってページを表示したときと、
同じ端末に入っているIE11を使ってページを表示したときとで
表示が違うという現象ですね?

以前も似たような投稿があったときに調べてみたことがあります。
http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=17597

原因としては、
WebBrowserコントロールが使用するIEは同じ端末に入っているIEと同じバージョンであるものの、ドキュメントモードがIE7に固定されていることによるものです。
※もし、ドキュメントモードについてご存じなければWeb検索で多数ヒットしますので参考にしてください。

解決方法としては、
万能な解決方法はないのですが、レジストリを編集することと、その影響が許容できるならばレジストリを編集することで同じ端末に入っているIE11と同じ表示になると思います。
参考
この質問の最初の投稿になっています。
https://social.msdn.microsoft.com/Forums/ie/ja-JP/19d08838-4463-453e-8248-608e708e6e77/webbrowserie?forum=internetexplorerja
編集すべきレジストリ
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

HTTP通信をフックして必要なヘッダを操作することでもっと柔軟な解決が可能なようですが、私の経験から類推するとこちらの解決策はかなり面倒です。

投稿者 ぼんきち  (社会人) 投稿日時 2015/1/25 18:10:15
WebBrowser で表示しているサイトの見え方が同じPCに入っているIEと違う

win7 IE11 を使用しております。
スマホのページを見た時にIE11ではちゃんと見え、リンクなどもできますが
WebBrowserでみると表示がおかしいです、リンクもされておりません。

同じIEで表示してるとおもっていたのですがどうしてでしょう
同じように表示する方法はありませんでしょうか?

vb2010です。