Struktur FORMATRANGE (richedit.h)
Informasi yang digunakan kontrol edit kaya untuk memformat outputnya untuk perangkat tertentu. Struktur ini digunakan dengan pesan EM_FORMATRANGE.
Sintaksis
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Anggota
hdc
HDC untuk dirender perangkat, jika EM_FORMATRANGE digunakan untuk mengirim output ke perangkat.
hdcTarget
HDC untuk perangkat target yang akan diformat.
rc
Jenis:
Area dalam rcPage persegi panjang untuk dirender. Unit diukur dalam twips.
rcPage
Jenis:
Seluruh area halaman pada perangkat penyajian. Unit diukur dalam twips.
chrg
Jenis: CHARRANGE
Rentang karakter yang akan diformat.
Komentar
hdcTarget berisi HDC yang akan diformat, yang biasanya sama dengan HDC yang ditentukan oleh hdc tetapi bisa berbeda. Misalnya, jika Anda membuat modul pratinjau cetak, hdc adalah HDC jendela tempat output dilihat, dan hdcTarget adalah HDC untuk printer.
Nilai untuk rc dan rcPage dapat diperoleh dengan menggunakan GetDeviceCaps.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
richedit.h |