2011-09-19 5 views
3

WebBrowserコントロール(IE9を使用)を使用する独自のMFCアプリケーションを作成しています。 IEデベロッパーツールの「ドキュメントモードメニュー」に似たAPIを使用するにはどうすればいいですか。http://msdn.microsoft.com/en-us/library/dd565626(en-us,VS.85).aspx#docModeMenuWebブラウザコントロールのドキュメントモードメニュー機能

特に私のように説明した機能に興味がある:

「このコマンドを使用すると、ソースにDOCTYPEやMETAタグを変更せずに、現在のページの選択したドキュメントモードを変更することができます」

にされていますそれは実現可能ですか?

10倍、

ガイ

答えて

0

それはあなたがここを求めているものを伝えることは困難ですが、あなたは、プログラム実行時にドキュメントモード(厳密またはQuisk)を設定したいように聞こえます。

これが正しい場合、あなたはできません! (少なくともプログラム的に)最も近いことは、特定のドキュメントモードでページをロードする条件を指定するWindowsレジストリキーを追加することです。このような何か:

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

"YourApp.exe"=dword:13880 

次に、アプリケーションがWebBrowserコントロールをロードするたびに、それは、このレジストリキーへのアクセスを取得し、あなたの制御ロジックは、そこから何をすべきかを決定することができます。

これが役に立ちます。がんばろう!

関連する問題