Estructura FORMATRANGE (richedit.h)
Información que usa un control de edición enriquecido para dar formato a su salida para un dispositivo determinado. Esta estructura se usa con el mensaje EM_FORMATRANGE.
Sintaxis
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Miembros
hdc
HDC para que el dispositivo se represente, si se usa EM_FORMATRANGE para enviar la salida a un dispositivo.
hdcTarget
HdC para el dispositivo de destino para el que se va a dar formato.
rc
El área dentro del rcPage rectángulo al que se va a representar. Las unidades se miden en twips.
rcPage
Área completa de una página en el dispositivo de representación. Las unidades se miden en twips.
chrg
Intervalo de caracteres al que se va a dar formato.
Observaciones
hdcTarget contiene el formato HDC para, que suele ser el mismo que el hdC especificado por hdc, pero puede ser diferente. Por ejemplo, si crea un módulo de vista previa de impresión, hdc es el HDC de la ventana en la que se ve la salida y hdcTarget es hdC para la impresora.
Los valores de rc y rcPage se pueden obtener mediante GetDeviceCaps.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
encabezado de |
richedit.h |