The LBase class is the root (base) class for the LEADTOOLS C++ Class Library. All other classes in the LEADTOOLS C++ Class Library derive from LBase. This class provides functionality for recording and displaying errors that occur in the LEADTOOLS C++ 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 C++ 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.


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

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Raster Imaging C++ Class Library Help