High Level Window Classes

The LEADTOOLS C++ Class Library supplies high-level classes for dealing with images. These classes provide "windowed controls" which handle the majority of issues concerning bitmap display automatically. These control classes include a bitmap window, an animation window, and an annotation window. These classes can be used in two ways: as a normal control, like any ordinary Windows control or as a full blown window where the user can specify the handle of the window which will be controlled and managed by the class. Also, the user is able to control the functionality of these classes by deriving his own controls from these classes, and overriding the desired set of overridable functions to enhance or change the manner in which they work.

The high-level classes are:

LBitmapWindow

class for displaying images

LAnimationWindow

derived from LBitmapWindow for displaying animations

LAnnotationWindow

derived from LBitmapWindow for displaying images and annotations