0

私の質問はクレイジーかもしれません.COMのようなものでなければならないことはわかっていますが、現在コンピューターが使用しているブラウザーのバージョンに関係なく、アプリケーションに特定のバージョンのWebブラウザーを含めてCOMする必要があります.IE7(クライアント マシンのデフォルト ブラウザは IE9 ですが、プロジェクト内で COM プログラミングを C++ アプリケーションのウィンドウとして実行し、インターネット上の Web ページを閲覧します。そして、IE7 ファイルを含むコンパイル済みプロジェクトをクライアント マシンにデプロイします。IE/COM がそのように動作しない場合、他のブラウザでうまくいくでしょうか?

どうもありがとう!

カナダのヨン

4

1 に答える 1

3

いいえ、特定のバージョンの Internet Explorer をアプリケーションに「埋め込む」ことはできません。ただし、おそらくその必要はありません。アプリケーションで IE COM WebBrowser コントロールを使用する場合、既定では IE7 互換モードで実行されます。FEATURE_BROWSER_EMULATION後のモードは、実行可能ファイル名をリストするレジストリ キーを明示的に設定した場合にのみ使用されます。

于 2013-09-04T15:53:32.713 に答える