共用方式為


IDebugBinder::ResolveRuntimeType

 

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

這個方法會判斷物件的執行階段型別。

語法

HRESULT ResolveRuntimeType(   
   IDebugObject* pObject,  
   IDebugField** ppResolved  
);  
int ResolveRuntimeType(  
   IDebugObject     pObject,   
   out IDebugField  ppResolved  
);  

參數

pObject
[in]IDebugObject解析。

ppResolved
[out]傳回的物件的型別IDebugField

傳回值

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

備註

物件的執行階段型別永遠不知道在編譯時期。 比方說,使用多型,引數可以被傳遞至函式為其基底類別,例如按鈕類別。 實際引數可能衍生的類別,例如選項按鈕類別。

另請參閱

IDebugBinder
IDebugObject
IDebugField