CComControlBase::ControlQueryInterface
Extrait un pointeur vers l'interface demandée.
virtual HRESULT ControlQueryInterface(
const IID& iid,
void** ppv
);
Paramètres
iid
GUID de l'interface qui est demandée.ppv
Un pointeur vers un pointeur d'interface l'a identifié par iid, ou NULL si l'interface est introuvable.
Notes
Seules interfaces de handles dans la table COM.
Exemple
// 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);
Configuration requise
Header: atlctl.h