Udostępnij za pośrednictwem


Makra pomocnika DDX_DHtml

Makra pomocnika DDX_DHtml umożliwiają łatwy dostęp do najczęściej używanych właściwości kontrolek na stronie HTML.

Makra wymiany danych

Nazwa/nazwisko opis
DDX_DHtml_ElementValue Ustawia lub pobiera właściwość Value z wybranej kontrolki.
DDX_DHtml_ElementInnerText Ustawia lub pobiera tekst między tagami początkowymi i końcowymi bieżącego elementu.
DDX_DHtml_ElementInnerHtml Ustawia lub pobiera kod HTML między tagami początkowymi i końcowymi bieżącego elementu.
DDX_DHtml_Anchor_Href Ustawia lub pobiera docelowy adres URL lub punkt zakotwiczenia.
DDX_DHtml_Anchor_Target Ustawia lub pobiera okno docelowe lub ramkę.
DDX_DHtml_Img_Src Ustawia lub pobiera nazwę obrazu lub klipu wideo w dokumencie.
DDX_DHtml_Frame_Src Ustawia lub pobiera adres URL skojarzonej ramki.
DDX_DHtml_IFrame_Src Ustawia lub pobiera adres URL skojarzonej ramki.

Wymagania

Nagłówek: afxdhtml.h

DDX_DHtml_Anchor_Href

Ustawia lub pobiera docelowy adres URL lub punkt zakotwiczenia.

DDX_DHtml_Anchor_Href(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLANCHORELEMENT_HREF.

DDX_DHtml_Anchor_Target

Ustawia lub pobiera okno docelowe lub ramkę.

DDX_DHtml_Anchor_Target(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLANCHORELEMENT_TARGET.

DDX_DHtml_ElementInnerHtml

Ustawia lub pobiera kod HTML między tagami początkowymi i końcowymi bieżącego elementu.

DDX_DHtml_ElementInnerHtml(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLELEMENT_INNERHTML.

DDX_DHtml_ElementInnerText

Ustawia lub pobiera tekst między tagami początkowymi i końcowymi bieżącego elementu.

DDX_DHtml_ElementInnerText(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLELEMENT_INNERTEXT.

DDX_DHtml_ElementValue

Ustawia lub pobiera właściwość Value z wybranej kontrolki.

DDX_DHtml_ElementValue(
    CDataExchange* dx,
    LPCTSTR name,
    var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość. Zobacz wartość w pliku CDHtmlDialog::D DX_DHtml_ElementText.

Uwagi

To makro powiedzie się tylko po uruchomieniu kontrolek, które mają właściwość Value. Kontrolki, które mają właściwość Value, obejmują pola edycji, pola listy i pola kombi.

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_A_VALUE.

DDX_DHtml_Frame_Src

Ustawia lub pobiera adres URL skojarzonej ramki.

DDX_DHtml_Frame_Src(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLFRAMEBASE_SRC.

DDX_DHtml_IFrame_Src

Ustawia lub pobiera adres URL skojarzonej ramki.

DDX_DHtml_IFrame_Src(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLFRAMEBASE_SRC.

DDX_DHtml_Img_Src

Pobiera lub pobiera nazwę obrazu lub klipu wideo w dokumencie.

DDX_DHtml_Img_Src(
    CDataExchange* dx,
    LPCTSTR name,
    CString& var)

Parametry

Dx
Wskaźnik do obiektu CDataExchange .

name
Wartość określona dla parametru IDENTYFIKATORa kontrolki HTML.

var
Wymieniana wartość.

Uwagi

W przypadku użycia makra DDX_DHtml_Img_Src do pobrania właściwości src elementu IMAGE obiekt obrazu programu Internet Explorer zwróci w pełni uniknięty adres URL źródła obrazu. Jeśli na przykład użyjesz makra DDX_DHtml_Img_Src, aby ustawić właściwość src elementu IMAGE na ciąg "jakiś interesujący obraz", podczas pobierania tej właściwości program Internet Explorer zwróci ciąg "res://d:\myapplication\myapp.exe/some%20interesting%20picture".

To makro wywołuje funkcję CDHtmlDialog::D DX_DHtml_ElementText przy użyciu identyfikatora wysyłania DISPID_IHTMLIMGELEMENT_SRC.

Zobacz też

Klasa CDHtmlDialog