le premier c que ca recupère que la ligne et je cherche a recup le mot, bon ca evidemment j'y suis pas encore mais déjà si je recupere la ligne je peut faire mes tests avec des boucles...
le deuxième c que mon min((int)(ptsCursor.y / dwLineHeight), nLastLine); ne fonctionne pas bienles première lignes fonctionnes mais a partir de la 5ème elle se décale, je pense parceque la taille de ma ligne ne correspond pas.
troisèmement lorque la scroll bar rentre en jeux, la evidement le x et le y du POINTS ne correspondent absolument plus aux index de lignes....
voila je galère pour le moment, je suis encore entrain de chercher, mais un coup de pousse m'aiderais bien
youpiyoyo
Messages postés539Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention14 juillet 2010 27 févr. 2007 à 19:46
en quoi setfocus pourrai m'aider????
en revanche je reste persuader que EM_CHARFROMPOS est la solution
j'ai essayé ca:
WORD vLine=HIWORD(SendMessage( hWnd,EM_CHARFROMPOS,0,MAKELPARAM(ptsCursor.x,ptsCursor.y)));
WORD hLine=LOWORD(SendMessage( hWnd,EM_CHARFROMPOS,0,MAKELPARAM(ptsCursor.x,ptsCursor.y)));