Отказ от ответственности: я спрашиваю от имени клиента, и не был свидетелем этой проблемы из первых рук. У него есть стороннее приложение, которое создает учебные материалы, которые его учебное приложение представляет в приложении WinForms через элемент управления WebBrowser.
Интерфейсы, к которым он смог получить доступ в элементе управления WebBrowser, на первый взгляд, не предоставляют всей информации, требуемой формой хоста, для полной интеграции с веб-приложением, которое является немного более продвинутым, чем базовый HTML. Он хотел бы, например, обнаружить нажатие кнопки и информацию о состоянии веб-приложения при его нажатии.
Если возможно больше, что мы знаем с помощью WebBrowser, пожалуйста, предложите некоторые области для изучения. Иначе, есть ли альтернатива элементу управления WebBrowser? Что-нибудь из Mozilla, которое можно превратить в форму управления окнами, но не настолько запатентованно?