다음을 통해 공유


CDHtmlDialog::GetElement

지정한 HTML 요소 인터페이스를 반환 합니다. szElementId.

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

매개 변수

  • szElementId
    HTML 요소의 ID입니다.

  • 와 같게 ppdisp
    IDispatch 요청 된 요소 또는 컬렉션의 요소에 대 한 포인터입니다.

  • pbCollection
    A BOOL 개체의 표시 여부를 나타내는 와 같게 ppdisp 는 단일 요소 또는 컬렉션의 요소입니다.

  • pphtmlElement
    IHTMLElement 요청 된 요소에 대 한 포인터입니다.

반환 값

표준 HRESULT 값입니다.

설명

상태에 있을 수 둘 이상의 요소에서 지정 된 ID 가진 처리 해야 하는 경우 첫 번째 오버 로드를 사용 합니다.반환 된 인터페이스 포인터는 컬렉션 또는 단일 항목에 있는지 확인 하려면 마지막 매개 변수를 사용할 수 있습니다.인터페이스 포인터의 컬렉션인 경우에 대 한 쿼리는 IHTMLElementCollection 하는 항목 요소의 서 수 위치를 참조 하는 속성.

Id가 동일한 페이지에 둘 이상의 요소가 있는 경우 두 번째 오버 로드는 실패 합니다.

요구 사항

헤더: afxdhtml.h

참고 항목

참조

CDHtmlDialog 클래스

계층 구조 차트

CDHtmlDialog::GetElementInterface

CDHtmlDialog::GetControlDispatch