Edit

Share via


Microsoft HTML Help 1.4

Overview of the Microsoft HTML Help 1.4 technology.

To develop Microsoft HTML Help 1.4, you need these headers:

For programming guidance for this technology, see:

Functions

 
Add

Adds columns to result set, given a header containing pairs of property ID followed by property type.
Add

Adds a column to the result set. (overload 2/3)
Add

Adds a column to the result set. (overload 1/3)
Add

Adds a column to the result set. (overload 3/3)
Clear

Clears memory associated with a property list and reinitializes the list.
Close

Closes a database.
Close

Closes a word wheel.
Count

Returns the number of entries in a word wheel.
CreateObject

Creates an unnamed object you can reference in the future through the *pdwObjInstance parameter.
Get

Returns the property object associated with the given property ID.
Get

Gets the property in the specified row and column and fills the given property object.
GetDataSize

Returns the number of bytes needed to save the property data.
GetFirst

Returns the first property object in a property list.
GetHeaderSize

Returns the number of bytes needed to save the header.
GetObject

Retrieves a specified IUnknown-based interface on the object identified by the dwObjInstance parameter.
GetRowCount

Gets the number of rows in a result set.
HtmlHelpA

Displays a help window. (ANSI)
HtmlHelpW

Displays a help window. (Unicode)
Lookup

Looks up an entry and returns contents in a buffer. (overload 2/3)
Lookup

Looks up an entry and returns contents in a buffer. (overload 1/3)
Lookup

Looks up an entry and returns contents in a buffer. (overload 3/3)
Open

Opens a database.
Open

Opens a word wheel.
SaveData

Saves the data size and data from the property list to a buffer.
SaveHeader

Saves the property ID and data type from the property list to a buffer. Only saves properties marked with a persistence state of TRUE.
Set

Sets a property to a given value or deletes a property from the list. (overload 1/3)
Set

Sets a property to a given value or deletes a property from the list. (overload 3/3)
Set

Sets a property to a given value or deletes a property from the list. (overload 2/3)
SetLocaleInfo

Sets locale information for the stemmer.
SetPersist

Sets the persistence state on or off for all properties.
SetPersist

Sets the persistence state on or off for a given property.

Interfaces

 
IITDatabase

Use this interface for opening and closing the database object, and for instantiating objects stored in the database.
IITPropList

Use this interface to set properties for build objects such as word wheels and indexes. Call these methods in the document build process to define properties for all build objects.
IITResultSet

Use this interface in run-time applications to initialize, build, and obtain information about result sets.
IITWordWheel

Use this interface to perform word wheel keyword lookups. The Lookup method offers several ways of performing a search:_it returns either an exact match, or the closest approximation based on a given prefix.
IStemmerConfig

Use this interface to provide configuration information that controls stemming.

Structures

 
HH_AKLINK

Use this structure to specify one or more ALink names or KLink keywords that you want to search for.
HH_FTS_QUERY

Use this structure for full-text search.
HH_POPUP

Use this structure to specify or modify the attributes of a pop-up window.
HH_WINTYPE

Use this structure to specify or modify the attributes of a window type.
HHN_NOTIFY

Use this structure to return the file name of the topic that has been navigated to, or to return the window type name of the help window that has been created.
HHNTRACK

This structure returns the file name of the current topic and a constant that specifies the user action that is about to occur, such as hiding the Navigation pane by clicking the Hide button on the toolbar.