标签: windows com ole
是否可以知道给定的DISPID(GetIDsOfNames的结果)是方法,属性getter还是setter?
答案 0 :(得分:2)
您可以通过获取DISPID的INVOKEKIND枚举来说明这一点。看看ITypeInfo::GetFuncDesc。有关如何执行此操作的示例,请查看ATL函数AtlGetFuncInfoFromId的实现。
INVOKEKIND
AtlGetFuncInfoFromId