CComControl::ControlQueryInterface
Extrait un pointeur vers l'interface demandée.
virtual HRESULT ControlQueryInterface(
const IID& iid,
void** ppv
);
Paramètres
iid
[in] GUID de l'interface qui est demandée.ppv
[out] 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