У меня есть вспомогательный объект браузера IE (BHO) (написанный на C ++), который записывает высоту и ширину iFrame (ов) и главной страницы, когда он получает уведомление о завершении документа (OnDocumentComplete). Этот код до сих пор работал нормально (все старые версии Windows и IE), но перестал работать в IE11 (настольный ПК) в Windows 8.1 для iFrames. Получение ширины и высоты главной страницы по-прежнему работает.
Я использую функции get_Height и get_Width из интерфейса IWebBrowser2. Вызов этих функций теперь возвращает ошибку 0x80004005 (неопределенная ошибка), а высота и ширина возвращаются равными 0.
Кто-нибудь сталкивался с этой проблемой? Похоже, это могло быть ошибкой в IE11. Любая помощь будет оценена по достоинству.
Спасибо!