Мы смотрели на добавление достойной поддержки браузера нашему С++-приложению; этот вопрос связан с независимыми от GUI библиотеками браузеров, так как наш проект включает 3D-рендеринг и не совсем соответствует нормальному графическому интерфейсу.
Двое, которые я видел до сих пор, Berkelium и Awesomium. Оба, похоже, работают так же, как и мое быстрое исследование, переводящий в экранный буфер, который вы вложили в свое окно/игру/все. Awesomium является собственностью и стоит довольно много ($ 5 тыс.), Berkelium - с открытым исходным кодом и бесплатно. Кто-нибудь сравнивал эти (и другие) такие инструменты? Кросс-платформенное преимущество, но не на 100% важно.