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.
Bagian ini berisi topik yang menunjukkan cara membuat dan menggunakan kontrol edit yang kaya.
Di bagian ini
| Topik | Deskripsi |
|---|---|
|
Cara Membuat Kontrol Pengeditan Teks Kaya |
Untuk membuat kontrol edit yang kaya, panggil fungsi CreateWindowEx, menentukan kelas jendela edit yang kaya. Untuk Microsoft Rich Edit 4.1 (Msftedit.dll), tentukan MSFTEDIT_CLASS sebagai kelas jendela. Untuk semua versi sebelumnya, tentukan RICHEDIT_CLASS. Untuk informasi selengkapnya, lihat versi dari Rich Edit. Kontrol edit kaya mendukung sebagian besar gaya jendela yang digunakan dengan kontrol edit serta gaya tambahan. Anda harus menentukan gaya jendela ES_MULTILINE jika Anda ingin mengizinkan lebih dari satu baris teks dalam kontrol. Untuk informasi selengkapnya, lihat Gaya Kontrol Pengeditan Teks Kaya. |
|
Cara Memformat Teks dalam Kontrol Edit Kaya |
Aplikasi dapat mengirim pesan ke kontrol edit kaya untuk memformat karakter dan paragraf dan mengambil informasi pemformatan. Atribut pemformatan paragraf mencakup perataan, tab, inden, penomoran, dan tabel sederhana. Untuk karakter, Anda dapat menentukan nama font, ukuran, warna, dan efek seperti tebal, miring, dan terlindungi. |
|
Cara Berinteraksi dengan Pilihan Saat Ini |
Pengguna dapat memilih teks dalam kontrol edit kaya dengan menggunakan mouse atau keyboard. pilihan saat ini adalah rentang karakter terpilih, atau posisi titik penyisipan jika tidak ada karakter yang dipilih. Aplikasi bisa mendapatkan informasi tentang pilihan saat ini, mengaturnya, menentukan kapan aplikasi berubah, dan memperlihatkan atau menyembunyikan sorotan pilihan. |
|
Cara Menggunakan Pemrosesan Teks Format Tinggi |
Aplikasi dapat mengirim pesan untuk mengambil atau menemukan teks dalam kontrol edit yang kaya. Anda dapat mengambil teks yang dipilih atau rentang teks tertentu. |
|
Cara Menggunakan Informasi Pemisah Kata dan Baris |
Kontrol edit kaya memanggil fungsi yang disebut prosedur pemisah kata untuk menemukan pemisah antara kata-kata dan untuk menentukan di mana ia dapat memecah baris. Kontrol menggunakan informasi ini saat melakukan operasi pembungkusan kata dan saat memproses tombol CTRL+PANAH KIRI dan kombinasi tombol CTRL+PANAH KANAN. Aplikasi dapat mengirim pesan ke kontrol pengeditan kaya fitur untuk menggantikan prosedur pemisah kata default, mengambil informasi pemisah kata, dan menentukan baris mana karakter tertentu berada. |
|
Cara Menggunakan Operasi Clipboard Rich Edit |
Aplikasi dapat menempelkan konten clipboard ke dalam kontrol edit yang kaya dengan menggunakan format clipboard terbaik yang tersedia atau format clipboard tertentu. Anda juga dapat menentukan apakah kontrol edit yang kaya mampu menempelkan format clipboard. |
|
Cara Menggunakan Aliran |
Anda dapat menggunakan aliran untuk mentransfer data ke dalam atau di luar kontrol edit yang kaya. Aliran didefinisikan oleh strukturEDITSTREAM, yang menentukan buffer dan fungsi panggilan balik yang ditentukan aplikasi. |
|
Cara Mengubah Ukuran Kontrol Edit Kaya secara Otomatis |
Aplikasi dapat mengubah ukuran kontrol edit yang kaya sesuai kebutuhan sehingga selalu berukuran sama dengan kontennya. Kontrol edit kaya mendukung apa yang disebut fungsionalitas tanpa dasar ini dengan mengirim jendela induknya kode pemberitahuan EN_REQUESTRESIZE setiap kali ukuran konten kontrol berubah. |
|
Cara Menggunakan Kode Pemberitahuan Kontrol Edit Kaya |
Jendela induk kontrol edit yang kaya dapat memproses kode pemberitahuan untuk memantau peristiwa yang memengaruhi kontrol. Kontrol edit kaya fitur mendukung semua kode pemberitahuan yang digunakan dengan kontrol edit, serta beberapa kode pemberitahuan tambahan. |
|
Cara Menggunakan Pengikatan Font di Kontrol Edit Kaya |
Microsoft Rich Edit 3.0 menetapkan set karakter ke karakter teks biasa tergantung pada konteksnya. Beberapa contohnya adalah:
|
|
Cara Menggunakan OLE di Kontrol Pengeditan Kaya |
Bagian ini berisi informasi tentang menggunakan penautan dan penyematan objek (OLE) dalam kontrol pengeditan kaya. |
|
Cara Mencetak Isi Kontrol Pengeditan Kaya |
Bagian ini berisi informasi tentang cara mencetak konten kontrol edit yang kaya. |