tlb、tlh 和 tli 文件的关系
http://hi.baidu.com/%BB%D8%B5%BD%CB%C4%CA%C0%BC%CD/blog/item/57c0a94c6d4575f3d72afcea.html
tlb 文件 :COM 类型库文件。在需要使用对应 COM 类的模块里,“#import ...*.tlb”使用之。
tlh、tli文件:他们是VC++编译器解析 tlb 文件生成的标准 C++ 文件。
odl 和 tlb 并不是 C++ 标准的东西,有必要把它们翻译成标准的C++类型,使得 C++ 开发者可以使用。相信 VB 和 J++ 也会把 tlb 翻译成自己语言兼容的类型描述信息。tlh 相当于类型申明(头文件),tli 相当于定义实现( CPP 文件)。
备注:
Q:在VC下 #import "A.tlb" no_namespace named_guids 编译后产生 A.tlh 和 A.tli 两个文件,但把 tlb 文件更新后,相应的两个文件没有更新。为什么?
A:如果更新了 tlb 文件,需要在菜单里选择全部重新编译,否则编译器仍然会认为 .tlh 和 .tli 文件是最新的。
tlb、tlh 和 tli 文件的关系相关推荐
- tlb、tlh和tli文件的关系
tlb文件:com类型库文件.在需要使用对应com类的模块里,"#import ...*.tlb"使用之. tlh.tli文件:他们是vc++编译器解析tlb文件生成的标准c++文 ...
- .tlb, .tlh, .tli文件
.tlb文件: COM类型库文件.在需要使用对应com类的模块里,添加"#import Q.tlb":编译后在Debug中产生Q.tlh,Q.tli文件. .tlh,.tli文件: ...
- tlb tlh tli文件(COM)
tlb文件:com类型库文件.在需要使用对应com类的模块里,"#import ...*.tlb"使用之. tlh.tli文件:他们是vc++编译器解析tlb文件生成的标准c++文 ...
- tlb tlh tli 关系
tlb文件:com类型库文件.在需要使用对应com类的模块里,"#import ...*.tlb"使用之. tlh.tli文件:他们是vc++编译器解析tlb文件生成的标准c++文 ...
- fputc会覆盖吗_墨粉寿命和打印的文件有关系吗?
有时候,客户可能会找到我们说,诶,你不是说这墨粉的寿命是一万张吗?怎么才打了几千张就没有颜色了呢?是不是墨粉有问题啊? 遇到这样的情况时,我们该如何向客户说明呢?墨粉的消耗和打印的文件有关系吗? 当然 ...
- 知识贴!单片机C语言编程之.H文件与.C文件的关系
一..H文件与.C文件的关系: 迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系.只是最近写键盘程序,参考别人的程序时,发现别人写 ...
- 单片机C语言编程:.H文件与.C文件的关系!
一个.C文件对应一个.H文件是一种良好的编程习惯,那么.C和.H文件之间的关系是怎么样的呢? 一..H文件与.C文件的关系: 迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也 ...
- linux-用户-进程-文件的关系
>进程与用户的关系 进程是被用户驱动的 进程可以理解为一个事情,事件都是人干的 >进程与文件的关系 文件是具有权限的,比如所有者权限,所属组权限,其它人权限,等等. 这么多的权限,都是给用 ...
- Linux下多个进程可以同时打开同一个文件吗?文件描述符与打开文件的关系?
一:结论 1.两个进程中分别产生生成两个独立的fd 2.两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性 3.进程可以通过系统调用对文件加锁,从而实现对文件内容的保护 4.任何一个进程删 ...
最新文章
- 科学史上那些盛极一时的“著名理论”是如何被攻破的?
- python爬虫beautifulsoup实例-【Python实例二】BeautifulSoup爬虫简单实践
- III 25 git
- 电脑常见故障排除方法
- 学长毕业日记 :本科毕业论文写成博士论文的神操作20170411
- 2020-06-18 CVPR2020 VL论文讨论(1) 笔记
- js实现获取当前周,过去和未来周的时间段日期
- pl/sql developer快速输入select * from
- SAP MM模块-实施顾问岗位-面试手册-面试总结
- QT每日一练day14:QFontDialog字体对话框
- Azure PowerShell (9) 使用PowerShell导出订阅下所有的Azure VM的Public IP和Private IP
- 3dmax2014 uv用法_3dmax中UV贴图的使用方法
- ajax测试报错Access to XMLHttpRequest at '' from origin '' has been blocked by CORS policy: No 'Access-Co
- 我的系統中存在的问题
- 解决PowerShell上运行脚本被禁用错误
- 物联网开发笔记(25)- 使用Micropython开发ESP32开发板之控制LCD1602显示屏
- Python Pexpect 模块使用说明
- 求解关系模式R的候选码
- 如何打开mcp为后缀的文档(昆仑通态 人机界面HMI,配合PLC)
- 剑网三哪个服务器比较稳定,剑网三怀旧服:老玩家忠告,新手最好不要玩奶和T...
热门文章
- 采集练习(十) php 获得电视节目预告---数据来自搜视网
- 拆分系统拆分盘盛出不穷,互助系统的延续走出新的路子,农场果园直销系统返利系统开始火了!
- Linux/Centos 7 系统硬盘扩容、挂载
- mysql 表列数 字段数 太多_数据库字段太多有什么问题
- 【创作赢红包】Git Merge 深入解析
- python+selenium实现12306抢票
- 袋真园:年轻人千万别着急赚钱
- 关于android中ImageView中的png图像透明背景变黑的问题
- 常用搜索引擎查询命令收集:site,intitle,and,or,domain,mp3,inur
- 斯坦福应智韬:Graph Neural Network Applications