C++ アプリケーションに HTML マークアップの印刷を埋め込むことができるかどうか知りたいですか? 必要なものは次のとおりです。
- 印刷するプリンターを指定する機能。
- 用紙サイズを変更する機能。
- マージン/ガターなどを指定する機能
- エンドユーザーが結果をプレビューできる機能。
このライブラリを見てください: http://www.terrainformatica.com/htmlayout/。構文が強調表示されたhtmlソースコードではなく、レンダリングされたhtmlを印刷したいと仮定すると、必要なことはすべて実行されますが、これは質問から完全には明らかではありませんが、
MFC には、Document/View アーキテクチャの一部である CHtmlView クラスがあります。したがって、MFC で比較的単純な MDI「Web ブラウザ」を非常に簡単に作成できます。