Sdílet prostřednictvím


CDHtmlDialog::GetElement

Vrátí rozhraní prvku HTML určený szElementId .

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

Parametry

  • szElementId
    ID prvku HTML.

  • ppdisp
    IDispatch Ukazatel myši na požadovaný prvek nebo kolekci prvků.

  • pbCollection
    A BOOL označující, zda objekt představovaný ppdisp je jediný prvek nebo prvky kolekce.

  • pphtmlElement
    IHTMLElement ukazatel myši na požadovaný prvek.

Vrácená hodnota

Standard HRESULT hodnotu.

Poznámky

Použít první přetížení, pokud potřebujete zpracovat podmínky, za kterých může být více než jeden prvek se zadaným ID.Poslední parametr můžete zjistit, zda je ukazatel rozhraní vrácené kolekci nebo jednu položku.Pokud kolekce je ukazatel rozhraní, můžete dotaz pro IHTMLElementCollection a jeho zboží vlastnost odkazovat na prvky řadových pozicí.

Druhý přetížení se nezdaří, pokud existuje více než jeden prvek se stejným ID stránky.

Požadavky

Záhlaví: afxdhtml.h

Viz také

Referenční dokumentace

Třída CDHtmlDialog

Graf hierarchie

CDHtmlDialog::GetElementInterface

CDHtmlDialog::GetControlDispatch