CComPolyObject::CreateInstance

使您得以创建新的 CComPolyObject<contained> 对象,而无需开销 CoCreateInstance

static HRESULT WINAPI CreateInstance(
   LPUNKNOWN pUnkOuter, 
   CComPolyObject< contained >** pp 
);

参数

  • pp
    [out]一个指向 CComPolyObject< contained**>** 指针的指针。 如果 CreateInstance 不成功,pp 设置为 NULL

返回值

标准 HRESULT 值。

备注

返回的对象具有引用计数为零,因此,应直接调用 AddRef,然后使用 Release 在释放对象指针的引用,则在执行时。

如果不需要直接访问给对象,该对象,但仍若要创建新的对象没有开销 CoCreateInstance,请使用 CComCoClass::CreateInstance

要求

Header: atlcom.h

请参见

参考

CComPolyObject选件类