CDHtmlDialog::GetElementInterface
요청 된 인터페이스 포인터를 검색 하 여 식별 되는 HTML 요소에서 szElementId.
template <class Q>
HRESULT GetElementInterface(
LPCTSTR szElementId,
Q** ppvObj
);
HRESULT GetElementInterface(
LPCTSTR szElementId,
REFIID riid,
void** ppvObj
);
매개 변수
szElementId
HTML 요소의 ID입니다.ppvObj
주소 요소를 찾으면 요청 된 인터페이스 포인터를 채워야 포인터 및 쿼리가 성공 합니다.riid
ID (IID) 요청 된 인터페이스의 인터페이스입니다.
반환 값
표준 HRESULT 값입니다.
예제
CComPtr<IHTMLInputButtonElement> spBtn1;
CComPtr<IHTMLInputButtonElement> spBtn2;
HRESULT hr = S_OK;
// Use the template overload
hr = GetElementInterface(L"Button1", &spBtn1);
// Use the nontemplate overload
hr = GetElementInterface(L"Button1", IID_IHTMLInputButtonElement,
reinterpret_cast<void**>(&spBtn2));
요구 사항
헤더: afxdhtml.h