Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This class implements IUnknown for a nonaggregated object.
template<
class Base
>
class CComObject :
public Base
Parameters
- Base
Your class, derived from CComObjectRoot or CComObjectRootEx, as well as from any other interfaces you want to support on the object.
Remarks
CComObject implements IUnknown for a nonaggregated object. However, calls to QueryInterface, AddRef, and Release are delegated to CComObjectRootEx.
For more information about using CComObject, see the article Fundamentals of ATL COM Objects.
Requirements
Header: atlcom.h