Добрый день!
Прежде всего, я хочу извиниться за мой чистый английский 🙂
Мне нужно разместить объект управления ActiveX WebBrowser в одной из форм моего приложения. Я использую ATL CAxWindow :: Create (… CLSID_WebBrowser …) и на первый взгляд все в порядке: веб-сайты загружаются правильно, навигация работает, никаких проблем.
Но одна из веб-форм содержит список со словарем стран для загрузки с сервера, и мой элемент управления WebBrowser не загружает его, поэтому я не могу заполнить эту веб-форму полностью …
Если я перехожу на эту веб-форму с IE, словарь страны загружается правильно. У меня есть несколько примеров / примеров управляющих приложений WebBrowser (с MFC CWnd :: CreateControl и другими), и некоторые из них НЕ РАБОТАЮТ, как мое приложение, но некоторые — РАБОТАЮТ ПРАВИЛЬНО. Я пока не вижу серьезных различий между моим приложением и загруженными примерами, поэтому мне нужна помощь.
P. S. Я попытался изменить FEATURE_BROWSER_EMULATION для моего приложения в реестре (режимы IE 7.0, IE 8.0, IE 9.0), но безрезультатно. Тем не менее, образцы работают без каких-либо настроек реестра.
Задача ещё не решена.
Других решений пока нет …