共用方式為


IDebugFunctionObject::CreateObject

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

建立使用建構函式的物件。

語法

HRESULT CreateObject(   
   IDebugFunctionObject* pConstructor,  
   DWORD                 dwArgs,  
   IDebugObject*         pArgs[],  
   IDebugObject**        ppObject  
);  
int CreateObject(  
   IDebugFunctionObject pConstructor,   
   uint                 dwArgs,   
   IDebugObject[]       pArgs,   
   out IDebugObject     ppObject  
);  

參數

pConstructor
[in]IDebugFunctionObject物件,表示要建立之物件的建構函式。

dwArgs
[in]中的參數數目pArg陣列。 代表傳遞至建構函式的參數數目。

pArg
[in]陣列IDebugObject物件代表的參數傳遞至建構函式。

ppObject
[out]傳回IDebugObject代表新建立的物件。

傳回值

如果成功,會傳回 S_OK。否則,傳回錯誤碼。

備註

呼叫這個方法來建立物件,表示一個類別 (或其他需要建構函式的複雜型別) 的執行個體也就是由表示函式的參數IDebugFunctionObject介面。

如果物件參數不需要建構函式,呼叫CreateObjectNoConstructor方法。

另請參閱

IDebugFunctionObject
CreateObjectNoConstructor