TypeInfo::AddressOfMember
来源:互联网 发布:淘宝导航好做吗 编辑:程序博客网 时间:2024/05/11 01:41
参考:http://msdn.microsoft.com/en-us/library/windows/desktop/ms221544%28v=vs.85%29.aspx
下面是汉字版的:
检索静态函数或变量(如那些在 DLL 中定义的静态函数或变量)的地址。
void AddressOfMember( int memid, INVOKEKIND invKind, [ Out] IntPtr* ppv);
参数
- memid
- 要检索的 static (Shared in Visual Basic) 成员地址的成员 ID。
- invKind
- 指定该成员是否为属性,如果是,还指定是哪种属性。
- ppv
- 成功返回时,为对 static (Shared in Visual Basic) 成员的一个引用。
备注
有关 ITypeInfo::AddressOfMember 的其他信息,请参见 MSDN Library。
要求
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列
------下面是我的一段程序片段---------------------------------------------------------
LPTYPEINFO lpRefTypeInfo;LPTYPEATTR lpRefTypeAttr;pDisp->GetTypeInfo(0, 0, &lpRefTypeInfo);HRESULT hr = lpRefTypeInfo->GetTypeAttr(&lpRefTypeAttr);for (int Index = 0; Index < lpRefTypeAttr->cFuncs; Index++ ){LPFUNCDESC lpFuncDesc;ULONG FunAddr;hr = lpRefTypeInfo->GetFuncDesc(Index, &lpFuncDesc);if ( hr != S_OK ) {continue;}void** p = NULL;hr = lpRefTypeInfo->AddressOfMember(lpFuncDesc->memid, lpFuncDesc->invkind, p);//hr = E_NOTIMPL,可能因为这个函数不是静态成员函数或变量吧}
参考:http://www.vckbase.com/index.php/wv/1238
- TypeInfo::AddressOfMember
- TypeInfo
- typeinfo instance
- typeid typeinfo
- C++关于typeinfo
- Undefined Reference to Typeinfo
- Undefined Reference to Typeinfo
- C++<typeinfo>之typeid
- C++中的<typeinfo.h>
- Undefined Reference to Typeinfo
- typeid 与 typeinfo 与typename
- undefined reference to typeinfo - C++ error message
- C++标准库 Utilities library typeinfo
- error: undefined reference to 'typeinfo for FileDialogDelegate'
- "typeinfo for XXX::xxx", referenced from:typeinfo for xxx::xxx > in xx.o
- Kylin报错classnotfound:org.apache.hadoop.hive.serde2.typeinfo.typeInfo
- undefined reference to `typeinfo for QWidget'的解决
- .NET 4.5(C#):TypeInfo类型和反射中的成员枚举
- php 简单的路由解析 可以随意设置后缀(html,do,shtml,aspx等等)
- 发布应用到App Store问题:The CodeResources file is missing and it must be a symbolic link to _CodeSignature
- 关于下载电驴资源的
- java动态代理(JDK和cglib)
- MS SQL学习笔记1
- TypeInfo::AddressOfMember
- 压缩存储图片
- android后台进程的问题,大家各抒己见
- 使用isXxx方法判断地址类型
- c++获取一个运行时的类(类名)
- 兼容AMD和common.js规范和无模块的声明方式
- T-SQL的回车和换行符
- 求数组(元素可为正数、负数、0)的最大子序列和,
- Hashtable与HashMap的区别