LBase

Description

The LBase class is the root (base) class for the LEADTOOLS Class Library. All other classes in the LEADTOOLS Class Library derive from LBase. This class provides functionality for recording and displaying errors that occur in the LEADTOOLS Class Library functions, loading and unloading of the LEADTOOLS library DLLs at run-time, and getting version information about the LEADTOOLS library DLLs. The LBase class also provides functionality for processing status callbacks for other LEADTOOLS Class Library functions that support the status callback function.

You may find it useful to call the static member functions of this class directly, as (ClassName::Function), without declaring an object. For example, the following is valid, and will compile:

nMode = LBitmapSettings::GetDisplayMode();

This returns the current global setting for the paint contrast.

Required Libraries

You must load all required libraries using LBase::LoadLibraries before using the classes.

LTKRN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Class Members, Class Hierarchy Chart, Derived Classes