This can be achieved by the following steps:
Identify what names the chm uses to refer the internal topics. This is done by
- Open the CHM file, and right click in the topic page and select Properties.
- The property called: Address (URL) Contains the topic page name at its end.
Here is an example:
mk:@MSITStore:C:\Program%20Files\Silsila%2011\Silsila.chm::/Audio.htm
Here the topic page name is "Audio.htm"
Call the
Help.ShowHelp()
function with the correct parameters as shown belowHelp.ShowHelp(this, "./Resources/Silsila.chm", HelpNavigator.Topic, "Audio.htm");
That should do it. you can fine the topic name of the pages you want using Step 1, and then use Step 2 to open the help file on that page.