*.tlb 文件——每个 Visual Studio 版本?
我已经 10 多年没有使用 COM 了,所以我想知道:
当我通过导入其 TLB 文件来使用基于第三方 COM 的 SDK 时,他们是否有责任为我使用的每个版本的 Visual Studio 发布一个 TLB 版本? SDK用什么?或者 TLB 是一个适合所有版本的 Visual Studio 的“平面”二进制文件?
I haven't done COM in over 10 years so I was wondering:
When I utilize a 3rd party COM based SDK by importing its TLB file -- is it their responsibility to release a version of TLB for each version of visual studio I use their SDK with? or is TLB a "flat" binary file that fits all versions of visual studio?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
类型库格式是标准化的,并且独立于任何读取它的工具,包括 Visual Studio。工具使用ITypeLib和ITypeInfo来读取一个,由Oleaut32.dll实现
The type library format is standardized and independent of any tool that reads it, including Visual Studio. Tools use ITypeLib and ITypeInfo to read one, implemented by Oleaut32.dll