Chapter 8. Writing COM Components in C++

COM Components and Their Place in Software Development

COM is a binary standard for Windows objects. That means that objects can execute the executable code (in a DLL or EXE) that describes another object. Even if two objects were written in different languages, they can interact using the COM standard.

How do they interact? Through an interface. A COM interface is a collection of functions, or really just function names. It's a C++ class with no data, only ...

Get Microsoft® Visual C++® .NET 2003 Kick Start now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.