代码之家  ›  专栏  ›  技术社区  ›  sourcenouveau

oaidl.idl和ocidl.idl的用途是什么?

  •  8
  • sourcenouveau  · 技术社区  · 14 年前

    默认ATL简单对象在其IDL文件的顶部具有以下内容:

    import "oaidl.idl";
    import "ocidl.idl";
    

    1 回复  |  直到 14 年前
        1
  •  14
  •   Community CDub    7 年前

    oaidl.idl和ocidl.idl随平台SDK/Windows SDK一起提供。它们用于生成oaidl.h和ocidl.h

    ocidl用于OLE容器(如ActiveX),而oaidl用于OLE自动化。在MSDN或windowsdk文档中搜索oaidl.h和ocidl.h,以获取有关这两个文件中定义的接口的信息。

    您可能在文件中找不到足够的注释,但是在那里定义的接口在MSDN中有文档记录。