Step 6 of the SCRIBBLE tutorial sample, presented Visual C++ Tutorials, shows how to implement context-sensitive Help in an application. The easiest way to get a quick preview of the framework's context-sensitive Help support is to run AppWizard with the Help option, build the skeleton application, and run it. Try out F1 and SHIFT+F1 on various user interface items such as menus and toolbar buttons.
MAKEHM ("Make Help Map") is an MS-DOS tool that produces a mapping between resource identifications and Help contexts. This tool is called by the custom build rule on the resource.h file. For backward compatibility with older projects, Visual C++ 6.0 projects also have a Makehelp.bat file produced by AppWizard if you choose the Context-Sensitive Help option.
The Makehm.exe is included in \Program Files\Microsoft Visual Studio\VC98\bin, so you do not need to build it from the sources in the MAKEHM sample directory. Microsoft provides the sources to demonstrate MS-DOS applications that use the Microsoft Foundation Class Library and to let you modify the tool.
See Also