共用方式為


CComPolyObject::CreateInstance

可讓您建立新的 CComPolyObject<contained> 物件,而不需額外負荷 CoCreateInstance()

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

參數

  • pp
    [out] CComPolyObject< contained**>** 指標的指標。 如果 CreateInstance 不成功, pp 設為 NULL

傳回值

標準 HRESULT 值。

備註

當您完成時,所傳回的物件會具有參考計數為零,因此,呼叫 AddRef ,然後使用 版本 釋出物件指標的參考。

如果您不需要物件的直接存取,,但仍想要建立新的物件不會耗用資源 CoCreateInstance,請使用 CComCoClass::CreateInstance

需求

Header: atlcom.h

請參閱

參考

CComPolyObject 類別