我想加入一个基本上用于渲染到纹理操作的 HTML 渲染器。
如果我可以将 HTML 渲染到 HDC,那将是完美的。
我找到了 HTMLayout,这还不错。但它不是开源的。但我想知道是否有办法以某种方式利用 IE 或 Mozilla/Gecko 代码,这将是多么现实/困难,以及如何做到这一点的一些指示。
它将用于常规的直接 C++ directx 应用程序
我想加入一个基本上用于渲染到纹理操作的 HTML 渲染器。
如果我可以将 HTML 渲染到 HDC,那将是完美的。
我找到了 HTMLayout,这还不错。但它不是开源的。但我想知道是否有办法以某种方式利用 IE 或 Mozilla/Gecko 代码,这将是多么现实/困难,以及如何做到这一点的一些指示。
它将用于常规的直接 C++ directx 应用程序
看看 WebKit。
Qt 可以做到,渲染到 QPainter。例如,请参阅http://doc.trolltech.com/4.6/qwebpage.html但如果您尚未使用 Qt,则不确定它是否易于使用。