我确信没有办法找到 ActiveX 的 COM 依赖项,但令我惊讶的是 OLEVIEW 显示了一些评论,例如:
// TLib : // TLib : OLE 自动化 : {00020430-0000-0000-C000-000000000046} importlib("stdole2.tlb"); // TLib:Visual Basic 运行时对象和过程:{EA544A21-C82D-11D1-A3E4-00A0C90AEA82} importlib("3");
我尝试使用 TypeLibInfoFromFile 提取相同的信息,但根据我在 MSDN 中找到的信息,没有提供此信息的 Api。您是否知道从 OCX 或其 Tlb 文件中提取此信息的方法?知道我所有的 ocxes 都是用 vb6 编译的,我可以相信 Imported(Explicitly not in code) 接口的这个信息吗?