GetTypeInfoCount

更新时间:2023-12-31 11:02

GetTypeInfoCount是一个函数。

信息介绍

功能:

获取一个对象提供的类型信息接口的数目。

语法:

virtual UINT GetTypeInfocount();

返回值:

类型信息接口的数目。

说明:

该成员函数只执行IDispatch::GetTypeInfoCount。

为了返回类信息接口数目(0或1),源类重载此函数,若不重载,

GetTypeInfocount返回0。

若用IMPLEMENT_OLETYPELIB宏去重载,这个宏亦执行GetTypeLib和GetTypeLibCache.

示例

/************************************************************

演示函数原型: UINT nCount=GetTypeInfoCount();

程序功能说明: 获得类型信息接口的数目。

*************************************************************/

//获得类型信息接口的数目

int cTypeInfo=pTypeLib->GetTypeInfoCount();

for (int i=0;i

{

//检索类型说明的类型

TYPEKIND tk;

if(SUCCEEDED(pTypeLib->GetTypeInfoType(i,&tk))&&

(tk==TKINDDISPATCH||tk==TKIND_INTERFACE))

{

//......

}

}

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}