Share via


DDX_DHtml Helper Macros

Makro DDX_DHtml helper memungkinkan akses mudah ke properti kontrol yang umum digunakan pada halaman HTML.

Makro Pertukaran Data

Nama Deskripsi
DDX_DHtml_ElementValue Mengatur atau mengambil properti Nilai dari kontrol yang dipilih.
DDX_DHtml_ElementInnerText Mengatur atau mengambil teks antara tag awal dan akhir elemen saat ini.
DDX_DHtml_ElementInnerHtml Mengatur atau mengambil HTML antara tag awal dan akhir elemen saat ini.
DDX_DHtml_Anchor_Href Mengatur atau mengambil URL tujuan atau titik jangkar.
DDX_DHtml_Anchor_Target Mengatur atau mengambil jendela atau bingkai target.
DDX_DHtml_Img_Src Mengatur atau mengambil nama gambar atau klip video dalam dokumen.
DDX_DHtml_Frame_Src Mengatur atau mengambil URL bingkai terkait.
DDX_DHtml_IFrame_Src Mengatur atau mengambil URL bingkai terkait.

Persyaratan

Header: afxdhtml.h

DDX_DHtml_Anchor_Href

Mengatur atau mengambil URL tujuan atau titik jangkar.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLANCHORELEMENT_HREF.

DDX_DHtml_Anchor_Target

Mengatur atau mengambil jendela atau bingkai target.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLANCHORELEMENT_TARGET.

DDX_DHtml_ElementInnerHtml

Mengatur atau mengambil HTML antara tag awal dan akhir elemen saat ini.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLELEMENT_INNERHTML.

DDX_DHtml_ElementInnerText

Mengatur atau mengambil teks antara tag awal dan akhir elemen saat ini.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLELEMENT_INNERTEXT.

DDX_DHtml_ElementValue

Mengatur atau mengambil properti Nilai dari kontrol yang dipilih.

DDX_DHtml_ElementValue(
    CDataExchange* dx,
    LPCTSTR name,
    var)

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar. Lihat nilai di CDHtmlDialog::D DX_DHtml_ElementText.

Keterangan

Makro ini hanya akan berhasil ketika dijalankan pada kontrol yang memiliki properti Nilai. Kontrol yang memiliki properti Nilai termasuk kotak edit, kotak daftar, dan kotak kombo.

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_A_VALUE.

DDX_DHtml_Frame_Src

Mengatur atau mengambil URL bingkai terkait.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLFRAMEBASE_SRC.

DDX_DHtml_IFrame_Src

Mengatur atau mengambil URL bingkai terkait.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLFRAMEBASE_SRC.

DDX_DHtml_Img_Src

Mendapatkan atau mengambil nama gambar atau klip video dalam dokumen.

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

Parameter

Dx
Penunjuk ke objek CDataExchange .

nama
Nilai yang Anda tentukan untuk parameter ID kontrol HTML.

var
Nilai yang sedang ditukar.

Keterangan

Saat menggunakan makro DDX_DHtml_Img_Src untuk mengambil properti src untuk elemen IMAGE, objek gambar Internet Explorer akan mengembalikan URL yang sepenuhnya lolos untuk sumber gambar. Misalnya, jika Anda menggunakan makro DDX_DHtml_Img_Src untuk mengatur properti src elemen IMAGE ke string "beberapa gambar yang menarik," ketika Anda mengambil properti tersebut, Internet Explorer akan mengembalikan string "res://d:\myapplication\myapp.exe/some%20interesting%20picture."

Makro ini memanggil fungsi CDHtmlDialog::D DX_DHtml_ElementText menggunakan ID pengiriman DISPID_IHTMLIMGELEMENT_SRC.

Baca juga

Kelas CDHtmlDialog