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.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
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.