CComControlBase::ControlQueryInterface
Recupera um ponteiro para a interface solicitada.
virtual HRESULT ControlQueryInterface(
const IID& iid,
void** ppv
);
Parâmetros
iid
O GUID da interface que está sendo solicitado.ppv
Um ponteiro para o ponteiro de interface identificado por iid, ou NULO se a interface não for encontrada.
Comentários
Apenas lida com interfaces na tabela de mapeamento COM.
Exemplo
// 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);
Requisitos
Cabeçalho: atlctl.h
Consulte também
Referência
CComObjectRootEx::InternalQueryInterface