Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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.