Struttura FORMATRANGE (richedit.h)
Informazioni usate da un controllo di modifica avanzato per formattare l'output per un determinato dispositivo. Questa struttura viene usata con il messaggio di EM_FORMATRANGE .
Sintassi
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Members
hdc
Tipo: HDC
HDC per il rendering del dispositivo, se EM_FORMATRANGE viene usato per inviare l'output a un dispositivo.
hdcTarget
Tipo: HDC
HdC per il dispositivo di destinazione da formattare.
rc
Tipo: RECT
Area all'interno del rettangolo rcPage da eseguire per il rendering. Le unità vengono misurate in twips.
rcPage
Tipo: RECT
L'intera area di una pagina nel dispositivo di rendering. Le unità vengono misurate in twips.
chrg
Tipo: CHARRANGE
Intervallo di caratteri da formattare.
Commenti
hdcTarget contiene il formato HDC per, che è in genere lo stesso dell'HDC specificato da hdc , ma può essere diverso. Ad esempio, se si crea un modulo di anteprima di stampa, hdc è hdC della finestra in cui viene visualizzato l'output e hdcTarget è hdC per la stampante.
I valori per rc e rcPage possono essere ottenuti usando GetDeviceCaps.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | richedit.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per