Встраивать HTML-браузер в собственный проект C ++ / Win32 с помощью Visual Studio - PullRequest
9 голосов
/ 07 октября 2011

У меня есть проект C ++ в IDE MS Visual Studio 2008 (заметьте, НЕТ MFC, НЕТ .NET, только нативные API-интерфейсы Win32!), И мне было интересно, можно ли добавить к нему дочернее окно, которое может анализировать ивизуализировать HTML / CSS / JavaScript, как браузер.Было бы очень хорошо, если бы в этом окне не было элементов управления / кнопок / рамок браузера - если бы оно просто отображало HTML.

Стоит ли запрашивать такие запросы?

1 Ответ

8 голосов
/ 07 октября 2011

Вы можете встроить HTLM-браузер (Internet Explorer) в свои окна с некоторым интенсивным использованием COM. Раньше я делал это, и у меня была такая же необходимость избегать MFC, .NET и т. Д. Этот элемент управления достаточно настраиваемый, и вы можете удалить и / или переопределить почти все.

Я сделал свою работу на основе старой статьи в The Code Project: http://www.codeproject.com/KB/COM/cwebpage.aspx

...