EM_FORMATRANGE

Il messaggio EM_FORMATRANGE formatta un intervallo di testo in un controllo rich edit per un dispositivo specifico.

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

Parametri

fRender
Valore che specifica se eseguire il rendering del testo. Se questo parametro è diverso da zero, il testo viene eseguito il rendering. In caso contrario, il testo è appena misurato.
lpFmt
Puntatore a una struttura FORMATRANGE contenente le informazioni sul dispositivo di output, o NULL alla libera informazione memorizzata nella cache dal controllo.

Questo messaggio viene in genere utilizzato con il messaggio EM_DISPLAYBAND per formattare il contenuto di un controllo rich edit per una periferica di output, ad esempio una stampante.

È molto importante liberare le informazioni memorizzate nella cache dopo l'ultima volta che si utilizza questo messaggio specificando NULL in lpFmt. Inoltre, dopo aver utilizzato questo messaggio per un unico dispositivo, devono liberare le informazioni memorizzate nella cache prima di utilizzarlo nuovamente per un dispositivo diverso.

Valori restituiti

Restituisce l'indice dell'ultimo carattere che si inserisce nella regione più uno.

Descrizione

nbsp; Windows &NT: richiede 3,51 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in richedit.h.

Vedi anche

Cenni preliminari sui controlli Rich Edit, messaggi Rich Edit, EM_DISPLAYBAND, FORMATRANGE

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index