Considering Development Systems

The LEADTOOLS DLLs are designed as standard Windows Dynamic Link Libraries. You should be able to use the LEADTOOLS API with any program that supports Windows DLL calls. This topic explains some of the options.

Calling API functions from a C program:

Most of the LEADTOOLS example programs and all of the documented code examples are for Windows programs written in C. You can implement the API as explained in Using LEADTOOLS with Your C/C++ Compiler.

Using C++ and the Microsoft Foundation Class (MFC):

LEADTOOLS provides a C++ wrapper that lets you use the API with the Microsoft Foundation Class. The wrapper is not documented, but an example is provided in the MFCDEMO subdirectory.

Calling API functions from Delphi:

You can call LEADTOOLS API functions from a Borland Delphi program. An example is provided in the DELPHI subdirectory.

Using API functions with the LEADTOOLS ActiveX:

You can use the LEADTOOLS API functions to work with images in the ActiveX controls. To access the image in a control, you can use the L_GetControlBitmap and L_SetControlBitmap functions, which are documented in the LEADTOOLS ActiveX help file.