13

IE11 の登場により、IHTMLWindow2::execScript()非推奨になりました。代わりに を使用することeval()をお勧めします。C++ COM インターフェイスを介して IE を自動化していますが、これを達成する方法を見つけることができませんでした。誰かが私の検索で明らかに見逃した例を教えてもらえますか? 経由evalでコードを実行することができない場合、JavaScript コードを Internet Explorer の実行中のインスタンスに挿入する適切な方法execScriptは何ですか?

編集:私が取り組んでいるプロジェクトで機能するソリューションは、プロセス外で機能する必要があります。ブラウザ ヘルパー オブジェクト (BHO) や IE プラグインを使用していません。したがって、クロスプロセスで適切にマーシャリングできないインターフェースを含むソリューションは、私にとってはうまくいきません。

4

1 に答える 1