Udostępnij za pośrednictwem


CDHtmlDialog::GetElement

Zwraca interfejs w elemencie HTML określonej przez szElementId.

HRESULT GetElement(
   LPCTSTR szElementId,
   IDispatch **ppdisp,
   BOOL *pbCollection = NULL 
);
HRESULT GetElement(
   LPCTSTR szElementId,
   IHTMLElement **pphtmlElement 
);

Parametry

  • szElementId
    Identyfikator elementu HTML.

  • ppdisp
    IDispatch Wskaźnik do żądanego elementu lub kolekcji elementów.

  • pbCollection
    A BOOL wskazująca, czy obiekt jest reprezentowana przez ppdisp jest pojedynczy element lub elementy.

  • pphtmlElement
    IHTMLElement wskaźnik do żądanego elementu.

Wartość zwracana

Standard HRESULT wartości.

Uwagi

Użyj pierwszego przeciążenie Jeśli trzeba obsługiwać warunki, w których może być więcej niż jeden element o określonym identyfikatorze.Ostatni parametr można użyć, aby sprawdzić, czy wskaźnika interfejsu zwracane do kolekcji lub pojedynczy element.W przypadku wskaźnika interfejsu w zbiorze kwerendy o IHTMLElementCollection i jego elementu właściwości, aby odwołać się do elementów według pozycji porządkowej.

Drugi przeciążenie nie powiedzie się, jeśli istnieje więcej niż jeden element z tym samym Identyfikatorem na stronie.

Wymagania

Nagłówek: afxdhtml.h

Zobacz też

Informacje

Klasa CDHtmlDialog

Wykres hierarchii

CDHtmlDialog::GetElementInterface

CDHtmlDialog::GetControlDispatch