CSH Calls for HTML Help
Information for Developers
Use the following information to connect Microsoft HTML Help to an application.
-
Use the following syntax to call a topic using a map number:
CopyHWND HtmlHelp(Window(), "c:\path\MyHelp.chm", HH_HELP_CONTEXT, Number); -
Use the following syntax to call a topic using a file name:
CopyHWND HtmlHelp (Window(), "c:\path\MyHelp.chm", HH_DISPLAY_TOPIC, "welcome.htm");
To hook context-sensitive Help (CSH) to an application, the code looks something like this:
HtmlHelp(hWnd, /*Window handle of program or dialog*/
"CSHHelp.chm", /*Name of the CHM file*/
HH_HELP_CONTEXT,
dwMapNumber); /*Number from header file*/
|
Element |
Description |
|---|---|
|
HtmlHelp(hWnd |
This is the window handle of a program or dialog. A window handle helps identify a window so the HTML Help engine knows which application is performing the specific action. |
|
MyHelp.chm |
This is the name of a compiled HTML Help file (CHM) that includes the CSH. The actual name of the CHM file is determined by the Help author. |
|
HH_HELP_CONTEXT |
This is the command sent to the HTML Help engine for window-level Help. |
|
dwMapNumber) |
A map number from the header file. |



