2010-12-27 14 views
2

CHMファイルをHTML形式に逆コンパイルします。 cまたはC++を使用することは可能ですか?これを行うためのcまたはC++ライブラリはありますか?CHM(ヘルプ)ファイルをCまたはC++で逆コンパイルする

+0

WindowsとLinuxプラットフォームでこれをやりたい – Arif

+1

Windows用のコンパイル/デコンパイラーがありますが、スタンドアロンの実行ファイルです:http://msdn.microsoft.com/en-us/library/ms669985あなたがそれを供給しているCHMファイルとそれが生成するHTMLを調べることによって独自の逆コンパイラを書くようにしてください。(もしあなたが結果だけを気にかけているなら、あなたのプログラムの中からそれを実行してください) – Piskvor

+1

7zip http://www.7- zip.org /からすべてのhtmlファイルを抽出する* .chm – Zuljin

答えて

3

CHMlibがあります。これには、C++用にlibCHMxxのバインディングがあります。 LinuxとWindowsの両方で動作するようです。

4

C++を使用することは可能です。 Windowsを使用する場合は、COMを使用して実行できます。例はhereです。この記事ではC#について説明しますが、COMインターフェイスを使用して作成されているため、C++で簡単に同じことができます。

4

オープンソースの7-zipファイルマネージャは、.chmファイルからコンテンツを参照して抽出することができます。右クリックして[Open Inside]を選択します。ダウンロードis here.

関連する問題