QueryInterface 怎么遍历接口和函数?

cq1314 2015-01-27 01:04:02
对一个com dll
QueryInterface 怎么遍历接口和函数?

谁加持一下。谢谢
...全文
339 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dobzhansky 2015-02-27
  • 打赏
  • 举报
回复
无法遍历,就是这样设计的
worldy 2015-02-26
  • 打赏
  • 举报
回复
QueryInterface无法遍历吧,使用这个函数应该知道查询的接口的GUID
oldmanzhao 2015-02-26
  • 打赏
  • 举报
回复
一楼的办法需要是IDispatch接口才可以吧。
oyljerry 2015-01-27
  • 打赏
  • 举报
回复
接口信息可以查询com组件说明,你需要知道接口名称,参数,然后才能调用
encoderlee 2015-01-27
  • 打赏
  • 举报
回复
在VC中,#import “xxx.dll”便会生成声明该com组件所有接口的头文件tlh,该com的所有接口都可以在里面找。 另外工具OLE/COM Object Viewer也可以查看该COM组件的所有接口。
蒋晟 2015-01-27
  • 打赏
  • 举报
回复
需要已知COM对象支持某个查询接口 例如IDispatch::GetTypeInfo 接口信息应该是在COM对象的文档中提供。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧