ドキュメント完了通知 (OnDocumentComplete) を受信したときに、iFrame とメイン ページの高さと幅を記録する IE ブラウザー ヘルパー オブジェクト (BHO) (C++ で記述) があります。このコードは今まで (すべての古い Windows および IE バージョン) 正常に動作していましたが、Windows 8.1 for iFrames の IE11 (デスクトップ) では動作しなくなりました。メイン ページの幅と高さの取得は引き続き機能します。
IWebBrowser2 インターフェイスから get_Height および get_Width 関数を使用しています。これらの関数を呼び出すと、エラー 0x80004005 (未特定のエラー) が返され、返される高さと幅は 0 になります。
誰かがこの問題に遭遇しましたか? これは IE11 のバグのようです。どんな助けでも大歓迎です。
ありがとう!