Imprimir controles Rich Edit
Puede indicar a un control rich edit (CRichEditCtrl) que genera el resultado para un dispositivo especificado, como una impresora. También puede especificar el dispositivo de salida en el que los formatos de un control de edición amplio el texto.
Para dar formato a la parte del contenido de un control rich edit para un dispositivo específico, puede utilizar la función miembro de FormatRange . La estructura de FORMATRANGE utilizada con esta función especifica el intervalo de texto para dar formato junto con el contexto (DC) del dispositivo para el dispositivo de destino.
Después de que dé formato al texto para un dispositivo de salida, puede enviar la salida al dispositivo utilizando la función miembro de DisplayBand . Por repetidamente mediante FormatRange y DisplayBand, una aplicación que imprime el contenido de un control rich edit puede implementar las bandas. (Las bandas son división de salida en partes más pequeñas para imprimirlo.)
Puede utilizar la función miembro de SetTargetDevice para especificar el dispositivo de destino en el que los formatos de un control de edición amplio el texto. Esta función resulta útil para en modo WYSIWYG (lo que se ve es lo que se obtiene) que da formato, ya que las posiciones de una aplicación texto mediante medidas de fuente de la impresora predeterminada en lugar de la pantalla.