Using HtmlHelp

Using HtmlHelp


I want to use HtmlHelp Api for calling Html help file (x.chm) in CVF6.5a.
Any suggestion?


Miran Horvat

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Maybe this link to MSDN will help, HTML Help API Reference.



The HtmlHelp API is simple in extreme; only one function (creatively called HtmlHelp).

I suspect the interface for the function API is not included in CVF module files (I have not checked, I just don't remember seen it in the past), so you might have to create the interface yourself.

To make it easier to use, most likely you'll need to translate into Fortran the structures used by the API, this should be straight forward, all the structures are described in the link John sent you before.

The only thing that might be confusing is the last argument (dwData). Depending on the content of argument uCommand, dwData is interpreted as a pointer or as a value, so you need to be careful here.

One more thing, remember that all the strings must be null terminated (i.e. C style).


Marco A. Garcia
Canaima Software
P.O. Box 13162
La Jolla, CA. 92039
Tel/Fax: (619) 233-6831
Developers of f90SQL the Database Connectivity Solution for Fortran, and f90VB the Library for Fortran-OLE Automation and Fortran-VB Programming

Leave a Comment

Please sign in to add a comment. Not a member? Join today