cs_fraizer
Messages postés15Date d'inscriptiondimanche 11 mai 2003StatutMembreDernière intervention11 octobre 2005
-
6 mars 2005 à 20:43
cs_fraizer
Messages postés15Date d'inscriptiondimanche 11 mai 2003StatutMembreDernière intervention11 octobre 2005
-
7 mars 2005 à 18:52
Help !!!
Dans l'evenement mousemove d'une picturebox, j'appelle l'API textout avec les position X,Y de la souris.
Le probleme est que l'affichage du texte ne correspond jamais a la position de la souris
Qui peux m'aider ?....sachant que le scalemode de la picturebox est en twips et que ça doit fonctionner suivant n'inporte quelle résolution de l'écran.
cs_fraizer
Messages postés15Date d'inscriptiondimanche 11 mai 2003StatutMembreDernière intervention11 octobre 2005 6 mars 2005 à 21:54
ça ne marche pas.
en fait je suis obliger d'apliquer un facteur de correction au valeur x et y pour que le textout accroche a la position x et y de la souris.
mais lorque la résolution de l'ecran change le facteur n'est plus valable
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 6 mars 2005 à 22:18
comment ça marche pas, tu écris bien dans la PictureBox ?
si tu as mis le ScaleMode de la PictureBox en Pixels, tu reçois bien les coordonnées X et Y en pixels, et dans ce cas il n'y a pas de correction à faire.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 7 mars 2005 à 06:53
Attention, les coordonnées de la souris sont sûrement bonnes, mais il
est possible que le TextOut n'écrive pas là où il veut : s'il veut que
le texte soit centré par rapport à la souris, ou encore que le texte
soit juste au dessus de la souris, forcément, "ca ne marche pas"
(j'adore cette expression qui est tellement vague qu'on la comprend
jamais !). Il faut que tu positionne ton texte selon tes envie au
alentours des coordonnées de la souris (utilise pour cela
GetTextExtentPoint32 par exemple pour récupèrer la taille du texte qui
sera affiché), et là, "ca marchera" ;)
cs_fraizer
Messages postés15Date d'inscriptiondimanche 11 mai 2003StatutMembreDernière intervention11 octobre 2005 7 mars 2005 à 18:52
Merçi pour tout...mais je laisse tomber... lol
En fait je voulais ecrire du texte incliner a la position de la souris.
Tans pis...du texte droit me conviendras...le bon vieux "PRINT" associer au CurrentX fera l'affaire !
Encore merçi.