Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nota
Pustaka Microsoft Foundation Classes (MFC) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.
Makro berikut dapat digunakan untuk memetakan perintah pengeditan DHTML di kelas turunan CHtmlEditView. Untuk contoh penggunaannya, lihat Sampel HTMLEdit.
Makro Peta Perintah Pengeditan DHTML
| Nama | Deskripsi |
|---|---|
| DECLARE_DHTMLEDITING_CMDMAP | Mendeklarasikan peta perintah pengeditan DHTML di kelas. |
| BEGIN_DHTMLEDITING_CMDMAP | Memulai definisi peta perintah pengeditan DHTML dalam kelas. |
| END_DHTMLEDITING_CMDMAP | Menandai akhir peta perintah pengeditan DHTML. |
| DHTMLEDITING_CMD_ENTRY | Memetakan ID perintah ke perintah pengeditan HTML. |
| DHTMLEDITING_CMD_ENTRY_FUNC | Memetakan ID perintah ke perintah pengeditan HTML dan penanganan pesan. |
| DHTMLEDITING_CMD_ENTRY_TYPE | Memetakan ID perintah ke perintah pengeditan HTML dan elemen antarmuka pengguna. |
| DHTMLEDITING_CMD_ENTRY_FUNC_TYPE | Memetakan ID perintah ke perintah pengeditan HTML, penangan pesan, dan elemen antarmuka pengguna. |
DECLARE_DHTMLEDITING_CMDMAP
Mendeklarasikan peta perintah pengeditan DHTML di kelas.
DECLARE_DHTMLEDITING_CMDMAP(className)
Parameter
className
Nama kelas.
Keterangan
Makro ini akan digunakan dalam definisi kelas turunan CHtmlEditView.
Gunakan BEGIN_DHTMLEDITING_CMDMAP untuk mengimplementasikan peta.
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h
BEGIN_DHTMLEDITING_CMDMAP
Memulai definisi peta perintah pengeditan DHTML dalam kelas.
BEGIN_DHTMLEDITING_CMDMAP(className)
Parameter
className
Nama kelas yang berisi peta perintah pengeditan DHTML. Kelas ini harus berasal secara langsung atau tidak langsung dari CHtmlEditView dan menyertakan makro DECLARE_DHTMLEDITING_CMDMAP dalam definisi kelasnya.
Keterangan
Tambahkan peta perintah pengeditan DHTML ke kelas Anda untuk memetakan perintah antarmuka pengguna ke perintah pengeditan HTML.
Tempatkan makro BEGIN_DHTMLEDITING_CMDMAP dalam file implementasi kelas (.cpp) diikuti dengan makro DHTMLEDITING_CMD_ENTRY untuk perintah kelas adalah memetakan (misalnya, dari ID_EDIT_CUT ke IDM_CUT). Gunakan makro END_DHTMLEDITING_CMDMAP untuk menandai akhir peta peristiwa.
Persyaratan
Header afxhtml.h
END_DHTMLEDITING_CMDMAP
Menandai akhir peta perintah pengeditan DHTML.
END_DHTMLEDITING_CMDMAP()
Keterangan
Gunakan bersama dengan BEGIN_DHTMLEDITING_CMDMAP.
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h
DHTMLEDITING_CMD_ENTRY
Memetakan ID perintah ke perintah pengeditan HTML.
DHTMLEDITING_CMD_ENTRY(cmdID, dhtmlcmdID)
Parameter
cmdID
ID perintah (seperti ID_EDIT_COPY).
dhtmlcmdID
Perintah pengeditan HTML tempat cmdID memetakan (seperti IDM_COPY).
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h
DHTMLEDITING_CMD_ENTRY_FUNC
Memetakan ID perintah ke perintah pengeditan HTML dan penanganan pesan.
DHTMLEDITING_CMD_ENTRY_FUNC(cmdID, dhtmlcmdID, member_func_name)
Parameter
cmdID
ID perintah (seperti ID_EDIT_COPY).
dhtmlcmdID
Perintah pengeditan HTML tempat cmdID memetakan (seperti IDM_COPY).
member_func_name
Nama fungsi message-handler tempat perintah dipetakan.
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h
DHTMLEDITING_CMD_ENTRY_TYPE
Memetakan ID perintah ke perintah pengeditan HTML dan elemen antarmuka pengguna.
DHTMLEDITING_CMD_ENTRY_TYPE(cmdID , dhtmlcmdID , elemType)
Parameter
cmdID
ID perintah (seperti ID_EDIT_COPY).
dhtmlcmdID
Perintah pengeditan HTML tempat cmdID memetakan (seperti IDM_COPY).
elemType
Jenis elemen antarmuka pengguna; AFX_UI_ELEMTYPE_NORMAL, AFX_UI_ELEMTYPE_CHECKBOX, atau AFX_UI_ELEMTYPE_RADIO.
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h
DHTMLEDITING_CMD_ENTRY_FUNC_TYPE
Memetakan ID perintah ke perintah pengeditan HTML, penangan pesan, dan elemen antarmuka pengguna.
DHTMLEDITING_CMD_ENTRY_FUNC_TYPE(cmdID, dhtmlcmdID, member_func_name, elemType)
Parameter
cmdID
ID perintah (seperti ID_EDIT_COPY).
dhtmlcmdID
Perintah pengeditan HTML tempat cmdID memetakan (seperti IDM_COPY).
member_func_name
Nama fungsi message-handler tempat perintah dipetakan.
elemType
Jenis elemen antarmuka pengguna; AFX_UI_ELEMTYPE_NORMAL, AFX_UI_ELEMTYPE_CHECKBOX, atau AFX_UI_ELEMTYPE_RADIO.
Contoh
Lihat Sampel HTMLEdit.
Persyaratan
Header afxhtml.h