Est-ce que quelqu'un sait comment obtenir la largeur et la hauteur du texte dans un contrôle TRichEdit, de la même manière que vous utiliseriez TextWidth et TextHeight sur un TCanvas?Comment obtenir l'extension de texte de RichEdit dans Delphi
La raison pour laquelle je dois savoir cela est que j'ai un RichEdit sur une forme non visible dont je copie le contenu dans un canevas en utilisant Richedit.Perform (EM_FORMATRANGE, ...). Le problème est que le EM_FORMATRANGE nécessite un paramètre de type TFormatRange dans lequel le rect cible est spécifié, mais je ne sais pas ce que le rect devrait être car je ne connais pas à l'avance la taille du contenu de RichEdit. J'espère que cela a du sens.
Je dois ajouter que je utilise Delphi 2007. –