Aracılığıyla paylaş


DDX_DHtml Yardımcı Makroları

DDX_DHtml yardımcı makroları, HTML sayfasındaki denetimlerin yaygın olarak kullanılan özelliklerine kolay erişim sağlar.

Veri Değişimi Makroları

Veri Akışı Adı Açıklama
DDX_DHtml_ElementValue Seçili denetimden Value özelliğini ayarlar veya alır.
DDX_DHtml_ElementInnerText Geçerli öğenin başlangıç ve bitiş etiketleri arasındaki metni ayarlar veya alır.
DDX_DHtml_ElementInnerHtml Geçerli öğenin başlangıç ve bitiş etiketleri arasındaki HTML'yi ayarlar veya alır.
DDX_DHtml_Anchor_Href Hedef URL'yi veya bağlantı noktasını ayarlar veya alır.
DDX_DHtml_Anchor_Target Hedef pencereyi veya çerçeveyi ayarlar veya alır.
DDX_DHtml_Img_Src Belgedeki bir resmin veya video klibin adını ayarlar veya alır.
DDX_DHtml_Frame_Src İlişkili çerçevenin URL'sini ayarlar veya alır.
DDX_DHtml_IFrame_Src İlişkili çerçevenin URL'sini ayarlar veya alır.

Gereksinimler

Üst bilgi: afxdhtml.h

DDX_DHtml_Anchor_Href

Hedef URL'yi veya bağlantı noktasını ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLANCHORELEMENT_HREF dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_Anchor_Target

Hedef pencereyi veya çerçeveyi ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLANCHORELEMENT_TARGET dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_ElementInnerHtml

Geçerli öğenin başlangıç ve bitiş etiketleri arasındaki HTML'yi ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLELEMENT_INNERHTML dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_ElementInnerText

Geçerli öğenin başlangıç ve bitiş etiketleri arasındaki metni ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLELEMENT_INNERTEXT dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_ElementValue

Seçili denetimden Value özelliğini ayarlar veya alır.

DDX_DHtml_ElementValue(
    CDataExchange* dx,
    LPCTSTR name,
    var)

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer. Bkz. CDHtmlDialog::D DX_DHtml_ElementText içindeki değer.

Açıklamalar

Bu makro yalnızca Value özelliğine sahip denetimlerde çalıştırıldığında başarılı olur. Value özelliğine sahip denetimler düzenleme kutuları, liste kutuları ve birleşik giriş kutularıdır.

Bu makro, DISPID_A_VALUE dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_Frame_Src

İlişkili çerçevenin URL'sini ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLFRAMEBASE_SRC dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_IFrame_Src

İlişkili çerçevenin URL'sini ayarlar veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Bu makro, DISPID_IHTMLFRAMEBASE_SRC dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

DDX_DHtml_Img_Src

Belgedeki bir resmin veya video klibin adını alır veya alır.

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

Parametreler

Dx
CDataExchange nesnesinin işaretçisi.

ad
HTML denetiminin ID parametresi için belirttiğiniz değer.

var
Değiş tokuş edilen değer.

Açıklamalar

Image öğesinin src özelliğini almak için DDX_DHtml_Img_Src makroyu kullanırken, Internet Explorer görüntü nesnesi görüntü kaynağının tam kaçış URL'sini döndürür. Örneğin, image öğesinin src özelliğini "ilginç bir resim" dizesine ayarlamak için DDX_DHtml_Img_Src makroyu kullanırsanız, bu özelliği aldığınızda Internet Explorer "res://d:\myapplication\myapp.exe/some%20interesting%20picture" dizesini döndürür.

Bu makro, DISPID_IHTMLIMGELEMENT_SRC dağıtım kimliğini kullanarak CDHtmlDialog::D DX_DHtml_ElementText işlevini çağırır.

Ayrıca bkz.

CDHtmlDialog Sınıfı