问题描述
- 关于windows下com的文件格式解析
-
只有一个com的dll ,我知道可以#import导出头, 我想知道具体解析过程和算法
解决方案
com的dll本质上就是一个普通的dll,它就是pe格式,没有办法静态获取里面的成员或者对象类型。
这些都是通过加载这个dll,执行GetTypeInfo返回IDispatch接口,然后可以得到具体的信息,类似C#和Java的反射。
http://blog.163.com/dazhizhe@yeah/blog/static/13630202620102271827991/
http://blog.csdn.net/chenyujing1234/article/details/7753863
解决方案二:
Windows注册表Hive文件格式解析
Windows注册表HIVE文件格式解析
Windows注册表HIVE文件格式解析
----------------------
解决方案三:
就是基本的COM组件处理流程,CoCreateInstance创建对象实例,然后QueryInterface获取对应的接口,然后AddRef Release等引用计数,同时调用对应的接口
解决方案四:
参考:Object Linking and Embedding,对象连接与嵌入
http://blog.csdn.net/ljmwork/article/details/7714920
时间: 2024-10-31 01:16:09