IDebugBinder::ResolveRuntimeType

适用范围:yesVisual Studio noVisual Studio for Mac noVisual Studio Code

此方法确定 对象的运行时类型。

语法

int ResolveRuntimeType(
   IDebugObject     pObject,
   out IDebugField  ppResolved
);

参数

pObject
[in]要解析的 IDebugObject

ppResolved
[out]以 IDebugField 的形式返回对象的类型。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

对象的运行时类型在编译时并不总是已知的。 例如,使用多态性,可以将参数作为其基类传递给函数,例如按钮类。 实际参数可能是派生类,例如单选按钮类。

另请参阅