The samples in this section demonstrate the Visual C++ compiler's built-in support for COM. For more information on the COM support classes and compiler features included with Visual C++, see Compiler COM Support.
Adds dual interfaces to an Automation application.
Implements a three-tier client/server application.
Implements a server using ATL, exposing STL collections, and controlled by compiler COM support in an MFC application.
Demonstrates COM interface map entry macros with compiler COM support.
Illustrates the use and implementation of connection points (the IConnectionPointContainer and IConnectionPoint interfaces) in a multithreaded environment.
Demonstrates how to call a COM object implemented in a Windows service from multiple clients running on different computers.
Demonstrates an in-process Automation server application with compiler COM support.
Implements an EXE server that does not have any user interface.
Demonstrates an Automation server application with compiler COM support.