bonjour,
sachant que je travaille en 2D je voulais savoir comment je pouvais connaitre la longeur en pixels d'un texte utilisant une fonte windows à embasement pas forcément fixe ?
d'avance merci
bonjour,
sachant que je travaille en 2D je voulais savoir comment je pouvais connaitre la longeur en pixels d'un texte utilisant une fonte windows à embasement pas forcément fixe ?
d'avance merci
voila une petite fonction perso qui te renvoie la longeur en pixel de ton texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 int gettextwidth(char string[255]) { HDC hdc; hdc = GetDC(hwnd); //a la place de hwnd met le handle de ton application SIZE size; GetTextExtentPoint32( hdc, string, strlen(string), &size ); return size.cx; }
merci beaucoup !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager