CDHtmlDialog::GetElement
devuelve una interfaz en el elemento HTML especificado por szElementId.
HRESULT GetElement(
LPCTSTR szElementId,
IDispatch **ppdisp,
BOOL *pbCollection = NULL
);
HRESULT GetElement(
LPCTSTR szElementId,
IHTMLElement **pphtmlElement
);
Parámetros
szElementId
El identificador de un elemento HTML.ppdisp
Un puntero de IDispatch al elemento o colección solicitado de elementos.pbCollection
BOOL que indica si el objeto representado por el ppdisp es un elemento único o una colección de elementos.pphtmlElement
Un puntero de IHTMLElement el elemento solicitado.
Valor devuelto
un valor estándar de HRESULT .
Comentarios
Utilice la primera sobrecarga si necesita controlar las condiciones en las que puede haber más de un elemento con el identificador especificadoPuede utilizar el parámetro pasado para averiguar si el puntero devuelto de interfaz a una colección o un solo elemento.Si el puntero de interfaz está en una colección, puede consultar IHTMLElementCollection y utilizar la propiedad de elemento para hacer referencia a los elementos por posición ordinal.
La segunda sobrecarga producirá un error si hay más de un elemento con el mismo identificador en la página.
Requisitos
encabezado: afxdhtml.h