CDHtmlDialog::GetElement
Retourne une interface sur l'élément HTML spécifié par szElementId.
HRESULT GetElement(
LPCTSTR szElementId,
IDispatch **ppdisp,
BOOL *pbCollection = NULL
);
HRESULT GetElement(
LPCTSTR szElementId,
IHTMLElement **pphtmlElement
);
Paramètres
szElementId
L'ID d'un élément HTML.ppdisp
Un pointeur d' IDispatch à l'élément ou à la collection demandé d'éléments.pbCollection
BOOL Indiquant si l'objet représenté par le ppdisp est un élément unique ou une collection d'éléments.pphtmlElement
Un pointeur d' IHTMLElement à l'élément demandé.
Valeur de retour
Une valeur standard d' HRESULT .
Notes
Utilisez la première surcharge si vous devez gérer les conditions dans lesquelles il peut y avoir plusieurs éléments avec l'ID spécifiée Vous pouvez utiliser le dernier paramètre pour déterminer si le pointeur d'interface est retourné à une collection ou un seul élément. Si le pointeur d'interface est dans une collection, vous pouvez rechercher IHTMLElementCollection et utiliser sa propriété d' item pour faire référence aux éléments par position ordinale.
La deuxième surcharge échoue si plusieurs élément avec le même ID dans la page.
Configuration requise
Header: afxdhtml.h