TObject::GetInterfaceEntry - C++ Builder

C++ Builder 参考手册SystemTObjectGetInterfaceEntry


头文件:#include <systobj.h>
命名空间:System
函数原型:

__classmethod PInterfaceEntry __fastcall GetInterfaceEntry(const GUID &IID);

System::TObject::GetInterfaceEntry 是 System::TObject 的成员函数,获取接口项目。

参数:
IID:接口的 IID,C++ 需要用 __uuidof 获取 IID,Delphi 的 IID 允许用接口名称,编译器会自动采用类型的 GUID。

返回值:
接口项目,COM 对象可以用 GetInterfaceEntry 调用双接口方法 (dual-IDispatch interface)


参考:

  • System::TObject::GetInterface
  • System::TObject::GetInterfaceTable
  • System::Classes::TComponent::QueryInterface
  • System::Classes::TComponent::IsImplementorOf
  • System::Classes::TComponent::ReferenceInterface
  • System::Classes::TComponent::GetTypeInfo
  • System::Classes::TComponent::GetTypeInfoCount
  • System::Classes::TComponent::GetIDsOfNames
  • System::Classes::TComponent::operator _di_IInterface
  • System::Classes::TInterfacedPersistent::operator _di_IInterface
  • System::TObject
  • VCL 类继承关系

C++ Builder 参考手册SystemTObjectGetInterfaceEntry

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容