EM_FORMATRANGE message
Met en forme une plage de texte dans un contrôle d’édition enrichi pour un appareil spécifique.
Paramètres
-
wParam
-
Spécifie s’il faut restituer le texte. Si ce paramètre n’est pas égal à zéro, le texte est affiché. Sinon, le texte est simplement mesuré.
-
lParam
-
Structure FORMATRANGE contenant des informations sur le périphérique de sortie ou NULL pour libérer les informations mises en cache par le contrôle.
Valeur retournée
Ce message retourne l’index du dernier caractère qui correspond à la région, plus 1.
Notes
Ce message est généralement utilisé pour mettre en forme le contenu du contrôle d’édition enrichi pour un périphérique de sortie tel qu’une imprimante.
Après avoir utilisé ce message pour mettre en forme une plage de texte, il est important que vous libériez les informations mises en cache en envoyant à nouveau EM_FORMATRANGE , mais avec lParam défini sur NULL ; dans le cas contraire, une fuite de mémoire se produira. En outre, après avoir utilisé ce message pour un appareil, vous devez libérer les informations mises en cache avant de les utiliser à nouveau pour un autre appareil.
Spécifications
Condition requise | Valeur |
---|---|
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 |
|
Voir aussi
-
Référence
-
Conceptuel