DDX_DHtml 도우미 매크로
DDX_DHtml 도우미 매크로를 사용하면 HTML 페이지에서 일반적으로 사용되는 컨트롤 속성에 쉽게 액세스할 수 있습니다.
데이터 교환 매크로
속성 | 설명 |
---|---|
DDX_DHtml_ElementValue | 선택한 컨트롤에서 Value 속성을 설정하거나 검색합니다. |
DDX_DHtml_ElementInnerText | 현재 요소의 시작 태그와 끝 태그 사이의 텍스트를 설정하거나 검색합니다. |
DDX_DHtml_ElementInnerHtml | 현재 요소의 시작 태그와 끝 태그 간에 HTML을 설정하거나 검색합니다. |
DDX_DHtml_Anchor_Href | 대상 URL 또는 앵커 지점을 설정하거나 검색합니다. |
DDX_DHtml_Anchor_Target | 대상 창 또는 프레임을 설정하거나 검색합니다. |
DDX_DHtml_Img_Src | 문서에서 이미지 또는 비디오 클립의 이름을 설정하거나 검색합니다. |
DDX_DHtml_Frame_Src | 연결된 프레임의 URL을 설정하거나 검색합니다. |
DDX_DHtml_IFrame_Src | 연결된 프레임의 URL을 설정하거나 검색합니다. |
요구 사항
헤더: afxdhtml.h
DDX_DHtml_Anchor_Href
대상 URL 또는 앵커 지점을 설정하거나 검색합니다.
DDX_DHtml_Anchor_Href(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLANCHORELEMENT_HREF 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_Anchor_Target
대상 창 또는 프레임을 설정하거나 검색합니다.
DDX_DHtml_Anchor_Target(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLANCHORELEMENT_TARGET 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_ElementInnerHtml
현재 요소의 시작 태그와 끝 태그 간에 HTML을 설정하거나 검색합니다.
DDX_DHtml_ElementInnerHtml(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLELEMENT_INNERHTML 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_ElementInnerText
현재 요소의 시작 태그와 끝 태그 사이의 텍스트를 설정하거나 검색합니다.
DDX_DHtml_ElementInnerText(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLELEMENT_INNERTEXT 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_ElementValue
선택한 컨트롤에서 Value 속성을 설정하거나 검색합니다.
DDX_DHtml_ElementValue(
CDataExchange* dx,
LPCTSTR name,
var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다. CDHtmlDialog::D DX_DHtml_ElementText의 값을 참조하세요.
설명
이 매크로는 Value 속성이 있는 컨트롤에서 실행할 때만 성공합니다. Value 속성이 있는 컨트롤에는 편집 상자, 목록 상자 및 콤보 상자가 포함됩니다.
이 매크로는 DISPID_A_VALUE 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_Frame_Src
연결된 프레임의 URL을 설정하거나 검색합니다.
DDX_DHtml_Frame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLFRAMEBASE_SRC 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_IFrame_Src
연결된 프레임의 URL을 설정하거나 검색합니다.
DDX_DHtml_IFrame_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
이 매크로는 DISPID_IHTMLFRAMEBASE_SRC 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.
DDX_DHtml_Img_Src
문서에서 이미지 또는 비디오 클립의 이름을 가져오거나 검색합니다.
DDX_DHtml_Img_Src(
CDataExchange* dx,
LPCTSTR name,
CString& var)
매개 변수
dx
CDataExchange 개체에 대한 포인터입니다.
이름
HTML 컨트롤의 ID 매개 변수에 대해 지정한 값입니다.
var
교환되는 값입니다.
설명
DDX_DHtml_Img_Src 매크로를 사용하여 IMAGE 요소의 src 속성을 검색하는 경우 Internet Explorer 이미지 개체는 이미지 원본에 대해 완전히 이스케이프된 URL을 반환합니다. 예를 들어 DDX_DHtml_Img_Src 매크로를 사용하여 IMAGE 요소의 src 속성을 문자열 "흥미로운 그림"으로 설정하는 경우 해당 속성을 검색할 때 Internet Explorer는 "res://d:\myapplication\myapp.exe/some%20interesting%20picture" 문자열을 반환합니다.
이 매크로는 DISPID_IHTMLIMGELEMENT_SRC 디스패치 ID를 사용하여 CDHtmlDialog::D DX_DHtml_ElementText 함수를 호출합니다.