可以在单个 COM 类型库中获取 ITypeInfo return 多个帮助文件的 GetDocumentation

Can GetDocumentation for ITypeInfo return multiple help files within a single COM Type Library

ITypeLib.GetDocumentation 似乎 return 库的帮助文件路径。 ITypeInfo.GetDocumentation 似乎 return 类型的帮助文件路径。

TypeInfo 的帮助文件是否可能与库的帮助文件或库中的其他 TypeInfo 不同?还是所有库类型的帮助文件始终是库的帮助文件?

是否有在单个库中定义多个帮助文件的 Microsoft 类型库示例?

没有。没有任何方法可以通过这种方式为类型库编写 IDL,[helpfile] attribute 仅在 library 关键字上有效。注意评论:

All types in a library share the same Help file.

能够从 ITypeInfo 中检索它只是一种方便。无论如何,这是一个无可救药的过时概念,今天的网页上提供了帮助。