共用方式為


CComControlBase::ControlQueryInterface

擷取指標所要求的介面。

virtual HRESULT ControlQueryInterface(
   const IID& iid,
   void** ppv 
);

參數

  • iid
    所要求介面的 GUID。

  • ppv
    為 iid識別的介面指標的指標或 NULL ,如果找不到介面。

備註

只有控制代碼在 COM 介面對應表。

範例

// Retrieve the control's IOleObject interface. Note interface 
// is automatically released when pOleObject goes out of scope

CComPtr<IOleObject> pOleObject;
ControlQueryInterface(IID_IOleObject, (void**)&pOleObject);

需求

Header: atlctl.h

請參閱

參考

CComControlBase 類別

CComObjectRootEx::InternalQueryInterface