IDebugBinder::ResolveRuntimeType

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

语法

int ResolveRuntimeType(
   IDebugObject     pObject,
   out IDebugField  ppResolved
);

参数

pObject
[in]要解析的 IDebugObject

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

返回值

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

备注

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

另请参阅