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

Diagram hierarchii

CDHtmlDialog::GetElementInterface

CDHtmlDialog::GetControlDispatch