Udostępnij za pośrednictwem


CComControlBase::ControlQueryInterface

Pobiera wskaźnik do żądanego interfejsu.

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

Parametry

  • iid
    Identyfikator GUID interfejsu żądana.

  • ppv
    Wskaźnik do wskaźnika interfejsu identyfikowane przez iid, lub NULL , jeśli nie znaleziono interfejsu.

Uwagi

Obsługuje tylko interfejsów COM tabeli mapy.

Przykład

// 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);

Wymagania

Nagłówek: atlctl.h

Zobacz też

Informacje

Klasa CComControlBase

CComObjectRootEx::InternalQueryInterface