EM_FORMATRANGE

A mensagem EM_FORMATRANGE formata um intervalo de texto em um Controlarar rich Editar para um dispositivo específico.

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

 

Parâmetros

fRender
Valor que especifica se processar o texto. Se este parâmetro é diferente de zero, o texto é processado. Caso contrário, o texto é medido apenas.
lpFmt
Ponteiro para uma estrutura FORMATRANGE que contém informações sobre o dispositivo de saída, ou NULL para armazenado em cache pelo controle de informações.

Esta mensagem é usada com a mensagem EM_DISPLAYBAND para formatar o conteúdo de um Controlarar rich Editar para um dispositivo de saída, como uma impressora.

É muito importante liberar informações armazenadas em cache após a última vez que você usar essa mensagem especificando NULL em lpFmt. Além disso, depois de utilizar esta mensagem para um dispositivo, você deve livre a informações armazenadas em cache antes de usá-lo novamente para um dispositivo diferente.

Retornar valores

Retorna o índice do último caractere que couber na região mais um.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Rich Editar, Rich Editar mensagens, EM_DISPLAYBAND, FORMATRANGE

Index