struktur PARAFORMAT2 (richedit.h)
Berisi informasi tentang atribut pemformatan paragraf dalam kontrol edit yang kaya. PARAFORMAT2 adalah ekstensi Microsoft Rich Edit 2.0 dari struktur PARAFORMAT . Microsoft Rich Edit 2.0 memungkinkan Anda menggunakan salah satu struktur dengan pesan EM_GETPARAFORMAT dan EM_SETPARAFORMAT .
Sintaks
struct PARAFORMAT2 : _paraformat {
LONG dySpaceBefore;
LONG dySpaceAfter;
LONG dyLineSpacing;
SHORT sStyle;
BYTE bLineSpacingRule;
BYTE bOutlineLevel;
WORD wShadingWeight;
WORD wShadingStyle;
WORD wNumberingStart;
WORD wNumberingStyle;
WORD wNumberingTab;
WORD wBorderSpace;
WORD wBorderWidth;
WORD wBorders;
};
Warisan
Struktur PARAFORMAT2 mengimplementasikan _paraformat.
Anggota
dySpaceBefore
Jenis: LONG
Ukuran penspasian di atas paragraf, dalam ranting. Untuk menggunakan anggota ini, atur bendera PFM_SPACEBEFORE di anggota dwMask . Nilai harus lebih besar dari atau sama dengan nol.
dySpaceAfter
Jenis: LONG
Menentukan ukuran penspasian di bawah paragraf, dalam twips. Untuk menggunakan anggota ini, atur bendera PFM_SPACEAFTER di anggota dwMask . Nilai harus lebih besar dari atau sama dengan nol.
dyLineSpacing
Jenis: LONG
Penspasian antar baris. Untuk deskripsi tentang bagaimana nilai ini ditafsirkan, lihat anggota bLineSpacingRule . Untuk menggunakan anggota ini, atur bendera PFM_LINESPACING di anggota dwMask .
sStyle
Jenis: PENDEK
Gaya teks. Untuk menggunakan anggota ini, atur bendera PFM_STYLE di anggota dwMask . Anggota ini hanya disertakan untuk kompatibilitas dengan antarmuka TOM dan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks.
bLineSpacingRule
Jenis: BYTE
Jenis penspasian baris. Untuk menggunakan anggota ini, atur bendera PFM_LINESPACING di anggota dwMask . Anggota ini bisa menjadi salah satu nilai berikut.
bOutlineLevel
Jenis: BYTE
Dipesan; harus nol.
wShadingWeight
Ketik: WORD
Persentase warna latar depan yang digunakan dalam bayangan. Anggota wShadingStyle menentukan warna bayangan latar depan dan latar belakang. Nilai 5 menunjukkan warna bayangan yang terdiri dari 5 persen warna latar depan dan warna latar belakang 95 persen. Untuk menggunakan anggota ini, atur bendera PFM_SHADING di anggota dwMask . Anggota ini hanya disertakan untuk kompatibilitas dengan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks.
wShadingStyle
Ketik: WORD
Gaya dan warna yang digunakan untuk bayangan latar belakang. Bit 0 hingga 3 berisi gaya bayangan, bit 4 hingga 7 berisi indeks warna latar depan, dan bit 8 hingga 11 berisi indeks warna latar belakang. Untuk menggunakan anggota ini, atur bendera PFM_SHADING di anggota dwMask . Anggota ini hanya disertakan untuk kompatibilitas dengan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks.
Gaya bayangan bisa menjadi salah satu nilai berikut.
Indeks warna latar depan dan latar belakang bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Hitam |
|
Biru |
|
Cyan |
|
Hijau |
|
Magenta |
|
Merah |
|
Kuning |
|
Putih |
|
Biru tua |
|
Bahasa cyan gelap |
|
Hijau tua |
|
Magenta gelap |
|
Merah tua |
|
Kuning tua |
|
Abu-abu tua |
|
Abu-abu muda |
wNumberingStart
Ketik: WORD
Angka awal atau nilai Unicode yang digunakan untuk paragraf bernomor. Gunakan anggota ini bersama dengan anggota wNumbering . Anggota ini hanya disertakan untuk kompatibilitas dengan antarmuka TOM; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks atau poin. Untuk menggunakan anggota ini, atur bendera PFM_NUMBERINGSTART di anggota dwMask .
wNumberingStyle
Ketik: WORD
Gaya penomoran yang digunakan dengan paragraf bernomor. Gunakan anggota ini bersama dengan anggota wNumbering . Anggota ini hanya disertakan untuk kompatibilitas dengan antarmuka TOM; kontrol edit kaya menyimpan nilai tetapi versi edit kaya yang lebih lama dari 3.0 tidak menggunakannya untuk menampilkan teks atau poin. Untuk menggunakan anggota ini, atur bendera PFM_NUMBERINGSTYLE di anggota dwMask . Anggota ini bisa menjadi salah satu nilai berikut.
wNumberingTab
Ketik: WORD
Spasi minimum antara nomor paragraf dan teks paragraf, dalam twips. Gunakan anggota ini bersama dengan anggota wNumbering . Anggota wNumberingTab disertakan untuk kompatibilitas dengan antarmuka TOM; sebelumnya ke Microsoft Rich Edit 3.0, kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks. Untuk menggunakan anggota ini, atur bendera PFM_NUMBERINGTAB di anggota dwMask .
wBorderSpace
Ketik: WORD
Spasi antara batas dan teks paragraf, dalam twips. Anggota wBorderSpace disertakan untuk kompatibilitas dengan Word; kontrol edit kaya menyimpan nilai tetapi tidak menggunakannya untuk menampilkan teks. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask .
wBorderWidth
Ketik: WORD
Lebar batas, dalam twips. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask .
wBorders
Ketik: WORD
Lokasi, gaya, dan warna batas. Bit 0 hingga 7 menentukan lokasi batas, bit 8 hingga 11 menentukan gaya batas, dan bit 12 hingga 15 menentukan indeks warna batas. Untuk menggunakan anggota ini, atur bendera PFM_BORDER di anggota dwMask .
Tentukan lokasi batas menggunakan kombinasi nilai berikut dalam bit 0 hingga 7.
Tentukan gaya batas menggunakan salah satu nilai berikut untuk bit 8 hingga 11.
Tentukan warna batas menggunakan salah satu nilai berikut untuk bit 12 hingga 15. Nilai ini diabaikan jika bit pewarna otomatis (bit 6) diatur.
Nilai | Makna |
---|---|
|
Hitam |
|
Biru |
|
Cyan |
|
Hijau |
|
Magenta |
|
Merah |
|
Kuning |
|
Putih |
|
Biru tua |
|
Cyan Gelap |
|
Hijau tua |
|
Magenta gelap |
|
Merah tua |
|
Kuning tua |
|
Abu-abu tua |
|
Abu-abu muda |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | richedit.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk