This chapter discusses the low-level Functional Developer libraries that provide an interface to the C-based OLE/COM libraries in the Microsoft Win32 API.
Functional Objects built these Dylan libraries using the Functional Developer C-FFI library, applying a consistent scheme for mapping Win32's C names to names fitting Dylan style and coding conventions.
Using these libraries, you can write Dylan applications that use OLE in almost exactly the same way as a C++ program would -- assuming it used direct OLE/COM calls instead of the Microsoft Foundation Classes. Most of the function, type, variable, and constant names documented in the Microsoft OLE/COM specifications are defined in Dylan for you to use.