Compartilhar via


Imprimir em controles de Rich edição

Você pode informar uma rica controle de edição (CRichediçãoCtrl) para processar sua saída para um dispositivo especificado sistema autônomo uma impressora.Você também pode especificar o dispositivo de saída para o qual uma rica controle de edição formata o texto.

A parte de formato de Sumário de uma rica controle de edição para um dispositivo específico, você pode usar o FormatRangefunção de membro .The FORMATRANGE estrutura usada com essa função especifica o intervalo de texto a formatar, bem sistema autônomo o contexto de dispositivo (DC) para o dispositivo de destino.

Depois de formatar texto para um dispositivo de saída, você pode enviar os resultados para o dispositivo usando o DisplayBandfunção de membro .Usando várias vezes FormatRange e DisplayBand, um aplicativo que imprimirá o Sumário de uma rica controle de edição pode implementar a formação de bandas. (faixas é a divisão de saída em partes menores para fins de impressão.)

Você pode usar o SetTargetDevicefunção de membro para especificar o dispositivo de destino para o qual uma edição rico controle formata o texto.Esta função é útil para WYSIWYG (o que você vê é o que você tem) formatação, no qual um aplicativo posiciona texto usando as métricas da fonte da impressora padrão em vez da tela.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CRichEditCtrl