We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

OLE-Related Classes

These classes provide a number of different services, ranging from exceptions to file input and output.


Used to create items when requested from other containers. This class serves as the base class for more specific types of factories, including COleTemplateServer.


Used to manage concurrency with OLE Lightweight Remote Procedure Calls (LRPC).


Uses the COM IStream interface to provide CFile access to compound files. This class (derived from CFile) enables MFC serialization to use OLE structured storage.


Used to allow moving, resizing, and reorientation of in-place items.