Bonjour,
je souahite connaitre la taille en pixel d'un texte multi ligne. J'utilise donc ce qui est donné dans la FAQ et ait changé cette ligne :
par cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DrawText(C.Canvas.Handle, PChar(Phrase), Length(Phrase), Rect, (DT_EXPANDTABS or DT_CALCRECT));
Mais il me renvoit toujours la même taille de texte (avec ou sans DT_WORDBREAK).
Code : Sélectionner tout - Visualiser dans une fenêtre à part DrawText(C.Canvas.Handle, PChar(Phrase), Length(Phrase), Rect, (DT_EXPANDTABS or DT_CALCRECT or DT_WORDBREAK));
D'où vient l'erreur ?
Exemple : Coucou ça va bine merci c'est super sympa d'être passé ici, renvoit Bottom = 13, Right = 278.
Merci
Partager