XD++ Class Library is a set of classes built on the Microsoft Foundation Classes. XD++ was designed from the start to be a reusable class library XD++ supports Documents, Views, and Graphical Objects such as rectangles, ellipses, polygons, metafiles, text, bitmaps, and lines. Objects can be grouped together in a hierarchical structure, forming arbitrarily complex visual objects from basic XD++ objects.With XD++ add in tool you can easy definition of specialized graphical objects containing other objects
XD++ View object supports mouse-based object ipulation, including selection, resize, moving,alignment,oderment,and "active" dragging (moving a visual image, not just an outline).
XD++ Document object supports MFC archiving, making it easy to save and restore graphical objects, visual layout, and application-related data.
XD++ also provides support for composing and manipulating graphs (node & arc diagrams).
XD++ Class Library is designed to be flexible and extensible. All objects are easily subclassed for application-specific specialization. New graphical objects can be easily added to the existing framework.It also supports double-buffering, real-time dragging, and Windows metafiles for full-resolution printing.
VideoLab VC++ VideoLab VC++ is a set of Visual C++ components for fast video capture and playback. Allows fast complex video manipulations with zero lines of program code. The library supports huge number of formats and technologies. Free for non-commercial use.