Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den angeforderten Schnittstellenzeiger aus dem HTML-Element ab, die von szElementId identifiziert wird.
template <class Q>
HRESULT GetElementInterface(
LPCTSTR szElementId,
Q** ppvObj
);
HRESULT GetElementInterface(
LPCTSTR szElementId,
REFIID riid,
void** ppvObj
);
Parameter
szElementId
Die ID eines HTML-Elements.ppvObj
Adresse eines Zeigers, der mit dem angeforderten Schnittstellenzeiger gefüllt wird, wenn das Element gefunden wird und die Abfrage folgt.riid
Die Schnittstellen-ID (IID) der angeforderten Schnittstelle.
Rückgabewert
Ein HRESULT-Standardwert.
Beispiel
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));
Anforderungen
Header: afxdhtml.h