[VB/API] Affichage d'un texte dans un rectangle avec clipping

Affichage d'un texte dans un rectangle avec clipping [VB/API] - Programmation

Marsh Posté le 05-05-2001 à 18:56:51    

Voila mon probleme
C'est tres simple
j'ai un RECT et j'écris du texte dedans
pour ca, j'utilise DrawText
Jusque là, pas de problemes
 
Seulement, si le texte est plus grand que le rectangle, je voudrais le couper pour dessiner la suite dans un autre rectangle sur la ligne du dessous
 
Donc il faut que je connaisse le nombre de caracteres entiers que je peux afficher dans ce rectangle
 
C'est à dire que je file ma chaine, sa longueur, le rectangle
et il me renvoie le nombre de caracteres que je peux afficher en entier
 
Donc ma question : Quelle API utiliser ? (parce que sinon, il suffit de faire un boucle en prenant les i premiers caracteres, calculer la largeur, et voir si ca rentre dedans..... mais c pas de la super programmation..... et ca va ralentir le bordel)
 
Merci à celui qui trouvera THE solution

Reply

Marsh Posté le 05-05-2001 à 18:56:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed