IE9 WebbrowserコントロールでGmailのレイアウトが崩れる

VS.NET 2008でWebbrowserコントロールを使用して、Gmailを開くプログラムを使用していました。
以前はWindowsXPだったのでうまく表示されていましたが、Windows7でIE9になったら、レイアウトが崩れてしまうようになりました。

WebbrowserコントロールはユーザーエージェントがIE7として起動しているようです。
そのため、ユーザーエージェントをIE9に変更してやればうまく表示されるようになります。

レジストリエディタで、
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
に、キー「FEATURE_BROWSER_EMULATION」を追加して、
その中にDWORD型で、プログラムのファイル名の値を作成し、値のデータを9999にします。

例えば、作成したプログラムが●●.exeだったら、
「FEATURE_BROWSER_EMULATION」に、「●●.exe」という値をDWORD型で作成し、9999にします。

これで、ユーザーエージェントはIE9に切り替わりますが、デバッグするときは、
「●●.exe」は、「●●.vshost.exe」と認識されているので、
「●●.vshost.exe」についても同様に設定します。

ちなみに、Gmailのログイン状態で、WebbrowserコントロールのURLに「https://mail.google.com/mail/#search/is%3Aunread」をすると、未読メッセージのみ表示されて便利です。
posted by VB.NET+MSDE+ActiveReports at 10:29 | Comment(4) | TrackBack(0) | WEB
この記事へのコメント
芸能人にも大人気のモバゲー!大人気モバゲーではこっそり芸能人も使っているので意外な有名人と出会えます!芸人やアイドルと出会いたい人はこのサイトを今すぐチェック!
Posted by モバゲー at 2011年11月30日 19:42
グリーにハマっている人集まれ!意外と知らないグリーの使い方!?グリーを使って素敵な出会いを探してみませんか?かわいい女の子との出会いを探すなら今はグリーがアツい!
Posted by グリー at 2011年12月22日 10:19
携帯ゲームの地位を高めたのはこやつのおかげでないかい?携帯ゲームと侮る無かれ超クオ高の品質にゲームのみならず他社をも受け付けないコミュニティサイトの充実っぷり。CMのキャスト見ればどれだけうちが凄いかわかるはず。
Posted by モバゲー at 2012年01月14日 03:59
アマチュアホスト募集!未経験者参加自由・時給1万円からの楽しいアルバイトです!一日限りも大歓迎!女の子に優しく接してあげるだけでOK★何も難しいことはありません。女性経験の有無も関係無し!登録されたその日からお仕事始められます!
Posted by アマチュアホスト at 2012年02月19日 10:02
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのTrackBack URL
http://blog.sakura.ne.jp/tb/51067099