加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

VS工程下的tlb, tlh, tli文件说明(COM)

发布时间:2020-12-17 07:33:37 所属栏目:百科 来源:网络整理
导读:tlb文件 :com类型库文件。在需要使用对应com类的模块里,“#import …*.tlb”使用之。 tlh、tli文件: 他们是vc++编译器解析tlb文件生成的标准c++文件。 因为odl和tlb并不是C++标准的东东,有必要把它们翻译成标准的 C++类型,使得C++开发者可以使用。相信v

tlb文件:com类型库文件。在需要使用对应com类的模块里,“#import …*.tlb”使用之。
tlh、tli文件:他们是vc++编译器解析tlb文件生成的标准c++文件。
因为odl和tlb并不是C++标准的东东,有必要把它们翻译成标准的 C++类型,使得C++开发者可以使用。相信vb和j++也会把tlb翻译成自己语言兼容的类型描述信息。

tlh相当于类型申明(头文件),
tli相当于定义实现(CPP文件)。

备注: 在VC下#import “A.tlb” no_namespace named_guids;编译后产生A.tlh和A.tli两个文件,但把TLB文件更新后,相应的两个文件没有更新。 因为如果更新了tlb文件,需要在菜单里 选择全部重新编译,否则编译器仍然会认为.tlh和.tli文件是最新的。 所以需要重新编译生成新的文件。 跟进代码中就能跟到这两个文件中。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读