Всем привет!
Киньте, пожалуйста, ссылкой на примеры C++ исходников:
Мне надо в существующем 3D приложении Win64 сделать как бы встроенный
веббраузер. Очень простой — просто показ таблицы и/или картинки из HTML. Хендл окна имеется, туда и надо вывести страничку браузера.
Как это с минимумом усилий сделать?
Гуглил, пока не очень понятно, что лучще подойдёт.
Вот, например, пример на IWebBrowser2 (
), очень простой, но вот там окно уже есть, и непонятно, как тот браузер вывести на другое, своё окно в DirectX.
Вот еще нагуглил Chromium Embedded Framework (
), но он какой-то громоздкий ИМХО. Полноценный браузер не очень нужен.
Или может, есть решение лучше/проще, чем веббраузер? Буду рад любым идеям.
------------------------------------------
И не отходя от кассы:
Еще надо сделать внутри этого приложения как бы
дисплей бортового компьютера.
На экране преимущественно будет текстовая информация в таблице размером MxN, плюс немного линий. Примерно как на этой картинке:
Вопрос в том, как оптимальнее использовать здесь D2D, опыта в нём у меня почти не было. Знаю, что есть всякие примитивы, типа CRenderTarget::DrawText(),CRenderTarget::DrawLine(), и даже использовал в мелкой задаче ранее. Но вот для этой вот задачи ИМХО такой подход слишком кропотлив. Как бы сберечь время?
Или может, есть какая-нибудь надстройка над D2D, или готовые примеры с сорцами?
Спасибо.