[R] Taille d'un texte en pixels

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

[R] Taille d'un texte en pixels

#1

Message par TommyDDR »

Bonjour,

Voilà, ça fait un petit moment que je me demande comment on peut faire pour avoir la taille en pixels d'un texte.
Je sais que c'est possible car notre cher MsgBox calcule toute seul sa taille en fonction du texte que l'on lui fourni.

Je vais me lancer plus profondément sur la question mais je poste quand même le sujet car ça peut servir par la suite :)

J'ai regardé du côté de "$WM_MEASUREITEM" mais sans succès...

Merci.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Taille d'un texte en pixels

#2

Message par mikell »

_WinAPI_GetTextExtentPoint32()

et si on veut le travail tout fait, la superbe fonction _StringSize() de M23
http://www.autoitscript.com/forum/topic ... ngsize-m23
:wink:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Taille d'un texte en pixels

#3

Message par TommyDDR »

Merci, résolu ;)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre