CDHtmlDialog::GetElementInterface
Recupera el puntero solicitado de la interfaz del elemento HTML identificado por szElementId.
template <class Q>
HRESULT GetElementInterface(
LPCTSTR szElementId,
Q** ppvObj
);
HRESULT GetElementInterface(
LPCTSTR szElementId,
REFIID riid,
void** ppvObj
);
Parámetros
szElementId
El identificador de un elemento HTML.ppvObj
La dirección de un puntero que se rellena con el puntero solicitado de interfaz si se encuentra el elemento y la consulta tiene éxito.riid
El id. de interfaz (IID) de la interfaz solicitada.
Valor devuelto
un valor estándar de HRESULT .
Ejemplo
CComPtr<IHTMLInputButtonElement> spBtn1;
CComPtr<IHTMLInputButtonElement> spBtn2;
HRESULT hr = S_OK;
// Use the template overload
hr = GetElementInterface(L"Button1", &spBtn1);
// Use the nontemplate overload
hr = GetElementInterface(L"Button1", IID_IHTMLInputButtonElement,
reinterpret_cast<void**>(&spBtn2));
Requisitos
encabezado: afxdhtml.h