前端之家收集整理的这篇文章主要介绍了
atl – 什么是oaidl.idl和ocidl.idl?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
默认的ATL简单对象在其IDL
文件的顶部有以下
内容:
import "oaidl.idl";
import "ocidl.idl";
这些文件是什么,以及我如何知道何时需要导入它们?是否有任何文档描述了这两个文件中定义的内容?我不知道“oa”和“oc”代表什么,文件本身没有任何有用的注释.
oaidl.idl和ocidl.idl随Platform SDK / Windows SDK一起提供.它们用于
生成oaidl.h和ocidl.h
ocidl用于OLE容器(例如ActiveX),而oaidl用于OLE自动化.在MSDN或Windows SDK文档中搜索oaidl.h和ocidl.h,以获取有关这两个文件中定义的接口的信息.
您可能在文件中找不到足够的注释,但MSDN中记录了那里定义的接口.
原文链接:https://www.f2er.com/html/227672.html