com组件查看工具oleview的使用

使用oleview工具查看com组件时,需要注意以下几点:

  • x86和x64的DLL:请使用相应的oleview工具查看,即x86的DLL使用x86版本的oleview工具,x64的DLL使用x64版本的oleview工具。

  • Object Classes:双击查看对应的组件对象,可以生成实例。例如,运行Windows Media Player Burn Audio CD Handler。如果实例有窗口,将直接显示出来。

  • Application IDs:查看组件注册的ID号。通过createInstance创建,树的节点名称即为ID名称。请注意,oleview工具无法进行搜索,树节点是按字母顺序排列的。

  • Type Libraries:列出tlb库及其所在路径。双击可查看库的成员,但请注意,exe形式的组件无法查看。

  • Interfaces:列举了系统中所有的接口。组件中导出的都是接口,因此找到接口就能知道包含哪些成员定义。

  • 查看tlb文件:oleview工具可以查看tlb文件中包含的成员等信息。

以下是使用oleview工具查看的示例图片:

这些图片展示了如何查看ADO和Word的成员信息。