释义 |
AfxOleTypeMatchGuid
BOOL AfxOleTypeMatchGuid( LPTYPEINFO pTypeInfo, TYPEDESC FAR* pTypeDesc, REFGUID guidType, ULONG cIndirectionLevels );
返回值: 如果成功地匹配,则返回非零值;否则返回0。
参数:pTypeInfo | 指向类型信息对象的指针,可以从该对象获得pTypeDesc。 | pTypeDesc | 指向一个TYPEDESC结构的指针。 | guidType | 类型的唯一的ID。 | cIndirectionLevels | 间接层次数。 |
说明: 调用这个函数以确定一个类型描述符(从类型信息中获得)是否描述了guidType指示的类型。
示例: 检验typedesc是否代表一个IFontDisp指针: AfxOleTypeMatchGuid( ptypeinfo, &typedesc, IID_IFontDisp, 1); 这里IID_IFontDisp表明类型类型,间接层次数为1(因为这个例子是检验一个简单的指针的)。 |