CDHtmlDialog::GetElement
Restituisce un'interfaccia nell'elemento HTML specificato da szElementId.
HRESULT GetElement(
LPCTSTR szElementId,
IDispatch **ppdisp,
BOOL *pbCollection = NULL
);
HRESULT GetElement(
LPCTSTR szElementId,
IHTMLElement **pphtmlElement
);
Parametri
szElementId
L'id di un elemento HTML.ppdisp
Un puntatore IDispatch all'elemento o alla raccolta richiesto di elementi.pbCollection
BOOL che indica se l'oggetto rappresentato da ppdisp è un solo elemento o una raccolta di elementi.pphtmlElement
Un puntatore IHTMLElement all'elemento obbligatorio.
Valore restituito
Un valore standard HRESULT.
Note
Utilizzare il primo overload se è necessario gestire le condizioni in cui può essere più di un elemento all'ID È possibile utilizzare l'ultimo parametro per determinare se il puntatore a interfaccia viene restituito a una raccolta o a un solo elemento. Se il puntatore a interfaccia è una raccolta, è possibile eseguire una query per IHTMLElementCollection e utilizzare la proprietà item per fare riferimento agli elementi dalla posizione ordinale.
Il secondo overload non riuscirà se c'è più di un elemento con lo stesso ID della pagina.
Requisiti
Header: afxdhtml.h