STRUCTURE FORMATRANGE (richedit.h)
Informations qu’un contrôle d’édition enrichi utilise pour mettre en forme sa sortie pour un appareil particulier. Cette structure est utilisée avec le message EM_FORMATRANGE .
Syntaxe
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Membres
hdc
Type : HDC
HdC sur lequel l’appareil doit effectuer le rendu, si EM_FORMATRANGE est utilisé pour envoyer la sortie à un appareil.
hdcTarget
Type : HDC
HdC pour l’appareil cible à mettre en forme.
rc
Type : RECT
Zone dans le rectangle rcPage vers laquelle effectuer le rendu. Les unités sont mesurées en twips.
rcPage
Type : RECT
Zone entière d’une page sur le périphérique de rendu. Les unités sont mesurées en twips.
chrg
Type : CHARRANGE
Plage de caractères à mettre en forme.
Notes
hdcTarget contient le HDC pour lequel mettre en forme, qui est généralement identique au HDC spécifié par hdc , mais peut être différent. Par exemple, si vous créez un module d’aperçu avant impression, hdc est le HDC de la fenêtre dans laquelle la sortie est affichée, et hdcTarget est le HDC de l’imprimante.
Les valeurs de rc et rcPage peuvent être obtenues à l’aide de GetDeviceCaps.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | richedit.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour