CDHtmlDialog::GetElementInterface
Recupera o ponteiro aplicativo de interface do 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
A identificação de um elemento HTML.ppvObj
O endereço de um ponteiro que é preenchido com o ponteiro aplicativo de interface se o elemento é encontrado e a consulta êxito.riid
A identificação da interface (IID) de interface solicitada.
Valor de retorno
Um valor padrão de HRESULT .
Exemplo
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
Cabeçalho: afxdhtml.h