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.