Вы можете использовать -
System.Windows.Forms.Help.ShowHelp(Control, String)
Итак, если вы находитесь в форме / контроле
Help.ShowHelp(this, "file://c:\\helpfiles\\help.chm");
ShowHelp
метод также обеспечивает перегрузки для перехода к определенной теме и странице справки, расположенной внутри скомпилированного файла справки HTML.
Чтение System.Windows.Forms.Help.ShowHelp в MSDN
Декомпиляция файла CHM
Это так же просто, как выполнить приведенную ниже команду в командной строке.
hh.exe -decompile <target-folder-for-decompiled-content> <source-chm-file>
Например:
hh.exe -decompile C:\foo\helpchmextracted help.chm
После выполнения вышеуказанной команды вы должны найти декомпилированный контент в папке C:\foo\helpchmextracted
.