Struktur FORMATRANGE (richedit.h)

Informasi yang digunakan kontrol edit kaya untuk memformat outputnya untuk perangkat tertentu. Struktur ini digunakan dengan pesan EM_FORMATRANGE .

Sintaks

typedef struct _formatrange {
  HDC       hdc;
  HDC       hdcTarget;
  RECT      rc;
  RECT      rcPage;
  CHARRANGE chrg;
} FORMATRANGE;

Anggota

hdc

Jenis: HDC

HDC untuk dirender perangkat, jika EM_FORMATRANGE digunakan untuk mengirim output ke perangkat.

hdcTarget

Jenis: HDC

HDC untuk perangkat target yang akan diformat.

rc

Jenis: RECT

Area dalam persegi panjang rcPage untuk dirender. Unit diukur dalam twips.

rcPage

Jenis: RECT

Seluruh area halaman pada perangkat penyajian. Unit diukur dalam twips.

chrg

Jenis: CHARRANGE

Rentang karakter yang akan diformat.

Keterangan

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

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header richedit.h

Lihat juga

EM_FORMATRANGE