Impressão

Você pode enviar mensagens para um Controlarar rich Editar para processar sua saída para um dispositivo especificado, como uma impressora. Você também pode especificar o dispositivo de saída para o qual um rico editar Controlarar formata o texto.

Para formatar parte do conteúdo de um Controlarar rich Editar para um dispositivo específico, você pode usar a mensagem EM_FORMATRANGE . A estrutura FORMATRANGE usada com esta mensagem especifica o intervalo de texto para formatar como o contexto dispositivo para o dispositivo de destino.

Após a formatação de texto para um dispositivo de saída, você pode enviar a saída para o dispositivo usando a mensagem EM_DISPLAYBAND . Por várias vezes usando as mensagens EM_FORMATRANGE e EM_DISPLAYBAND, um aplicativo que imprime o conteúdo de um Controlarar rich Editar pode implementar a faixa. (Bandagem é a divisão de saída em partes menores para fins de impressão).

Você pode usar a mensagem EM_SETTARGETDEVICE para especificar o dispositivo de destino para o qual um Controlarar rich Editar formata o texto. Esta mensagem é útil para WYSIWYG (what you see is what you get) formatação, no qual um aplicativo posiciona texto usando métricas de fonte da impressora padrão em vez do ecrã.

Index