Bon, il a fallu que je me débrouille...Voici ce que j'ai fait : j'ai créé un Hook WH_KEYBOARD éloigné large stocké dans une DLL qui envoie un message à la fenetre principale dès que la touche F9 est pressée. Ce Hook envoie le message, avec dans wParam le handle du controle possédant le focus (obtenu avec GetFocus).
Ca fonctionne très bien, mais j'ai maintenant un autre souci : comment récupérer le texte de ce controle ? J'ai essayé avec un SendMessage(handle_de_mon_controle, WM_GETTEXT, 50, buffer), ou buffer est un char* de 50 caractères devant contenir le texte, mais en fait, il ne contient rien.
Pourquoi, et comment y remédier ?