pipo wrote:
Le nom de classe de la fenêtre ou s'affiche le texte est : AfxWnd70u mais je pense qu'il s'agit d'une classe "perso" du programme dont je veux lire le texte.
Voici d'autres infos au cas ou ça pourrais vous (m') aider:
Class specific : Window is Ansi
Styles : WS_CHILD
StylesEx : WS_EX_LEFT | WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR
Voici les seuls message qui s'affiche dans cette fenêtre : WM_GETTEXTLENGTH
Sous mon chat j'ai une zone texte (de class : RichEdit20W) et la je peux voir des messages lorsque je tape dedans...
Est ce que le fait qu'il n'y ai pas de classe edit ou richedit ou s'affiche mon texte à pour conséquence que je ne peux pas récupérer le texte qu'il y a à l'intérieur?
N'y a t il pas un autre moyen que WM_GETTEXT pour avoir le texte si la fenêtre n'est pas de classe edit ou richedit? (mise en place d'un hook???)
Merci d'avance
Essaye d'envoyer WM_GETTEXT à toutes les fenêtres en mettant le HWND en dur pour tester (comme les fenêtres filles de AfxWnd70u)
Il y en a sûrement une dont on peut recuperer le texte.
Et c'est normal que WM_GETTEXT n'est pas envoyé, puisque c'est l'inverse de la saisie