EM_FORMATRANGE

Mesajul EM_FORMATRANGE formatează un interval de text într-un control de editare bogat pentru un anumit dispozitiv.

EM_FORMATRANGE wParam = fRender (WPARAM) (BOOL); 
lParam = (LPARAM) (FORMATRANGE departe *) lpFmt 

 

Parametrii

fRender
Valoare specifică dacă pentru a face textul. Dacă acest parametru este diferită de zero, în care este randat textul. În caz contrar, textul este măsurată doar.
lpFmt
Indicator spre o structură FORMATRANGE care conține informații despre dispozitivul de ieșire, sau NULL gratuit informații cache de control.

Acest mesaj este de obicei folosit cu mesajul EM_DISPLAYBAND pentru a formata un control de editare bogat conținutul pentru un dispozitiv de ieșire precum o imprimantă.

Este foarte important pentru a elibera informații cache după ultima dată când utilizați acest mesaj specificând NULL în lpFmt. În plus, după folosind acest mesaj pentru un dispozitiv, trebuie să gratuit informații cache înainte de folosind-o din nou pentru un dispozitiv diferite.

Valorile întroarse

Returnează indexul ultimul caracter care se potrivește în regiunea plus unu.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.51 sau o versiune ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în richedit.h.

A se vedea, de asemenea

Editare bogat controale prezentare, mesajele de editare bogat, EM_DISPLAYBAND, FORMATRANGE

Index