Bagikan melalui


Kelas CRichEditCntrItem

Dengan CRichEditView dan CRichEditDoc, menyediakan fungsionalitas kontrol edit yang kaya dalam konteks arsitektur tampilan dokumen MFC.

Sintaks

class CRichEditCntrItem : public COleClientItem

Anggota

Konstruktor Publik

Nama Deskripsi
CRichEditCntrItem::CRichEditCntrItem Membuat CRichEditCntrItem objek.

Metode Publik

Nama Deskripsi
CRichEditCntrItem::SyncToRichEditObject Mengaktifkan item sebagai tipe lain.

Keterangan

"Kontrol edit kaya" adalah jendela tempat pengguna dapat memasukkan dan mengedit teks. Teks dapat ditetapkan karakter dan pemformatan paragraf, dan dapat menyertakan objek OLE yang disematkan. Kontrol edit kaya menyediakan antarmuka pemrograman untuk memformat teks. Namun, aplikasi harus menerapkan komponen antarmuka pengguna apa pun yang diperlukan untuk membuat operasi pemformatan tersedia untuk pengguna.

CRichEditView mempertahankan karakteristik teks dan pemformatan teks. CRichEditDoc mempertahankan daftar item klien OLE yang ada dalam tampilan. CRichEditCntrItem menyediakan akses sisi kontainer ke item klien OLE.

Kontrol Windows Common ini (dan oleh karena itu CRichEditCtrl dan kelas terkait) hanya tersedia untuk program yang berjalan di bawah Windows 95/98 dan Windows NT versi 3.51 dan yang lebih baru.

Untuk contoh penggunaan item kontainer edit kaya dalam aplikasi MFC, lihat aplikasi sampel WORDPAD .

Hierarki Warisan

CObject

CCmdTarget

CDocItem

COleClientItem

CRichEditCntrItem

Persyaratan

Header: afxrich.h

CRichEditCntrItem::CRichEditCntrItem

Panggil fungsi ini untuk membuat CRichEditCntrItem objek dan menambahkannya ke dokumen kontainer.

CRichEditCntrItem(
    REOBJECT* preo = NULL,
    CRichEditDoc* pContainer = NULL);

Parameter

preo
Penunjuk ke struktur REOBJECT yang menjelaskan item OLE. Objek baru CRichEditCntrItem dibangun di sekitar item OLE ini. Jika preo adalah NULL, item klien kosong.

pContainer
Penunjuk ke dokumen kontainer yang akan berisi item ini. Jika pContainer ADALAH NULL, Anda harus secara eksplisit memanggil COleDocument::AddItem untuk menambahkan item klien ini ke dokumen.

Keterangan

Fungsi ini tidak melakukan inisialisasi OLE apa pun.

Untuk informasi selengkapnya, lihat struktur REOBJECT di Windows SDK.

CRichEditCntrItem::SyncToRichEditObject

Panggil fungsi ini untuk menyinkronkan aspek perangkat, DVASPECT, dari ini CRichEditCntrltem ke yang ditentukan oleh reo.

void SyncToRichEditObject(REOBJECT& reo);

Parameter

Reo
Referensi ke struktur REOBJECT yang menjelaskan item OLE.

Keterangan

Untuk informasi selengkapnya, lihat DVASPECT di Windows SDK.

Lihat juga

Sampel MFC WORDPAD
Kelas COleClientItem
Bagan Hierarki
Kelas CRichEditDoc
Kelas CRichEditView