Comment utiliser l'API GetMessage ?

mox - 27 avril 2001 à 16:53
philoo91 Messages postés 46 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 13 juillet 2009 - 27 juin 2003 à 09:36
Bonjour,
J'aurais voulu savoir comment utiliser la fonction API suivante :

Declare Function GetMessage Lib "user32" Alias "GetMessageA" (lpMsg As MSG, ByVal hwnd As Long, ByVal wMsgFilterMin As Long, ByVal wMsgFilterMax As Long) As Long

En fait, je souhaiterais activer un programme que si l'utilisateur a lance Internet Explorer par exemple (ca, j'y arrive) et que s'il a appuye sur la touche entrer apres avoir entrer une URL (mais ca je n'y parviens pas...).
je precise que j'ai deja le handle de l'edit box de IE, il ne me reste plus qu'a utiliser getmessage.

Je voudrais donc juste recuperer le VK_RETURN, mais comment ?
A quoi sert le paramètre lpPMsg ?

Merci de m'aider car je debute en VB et j'en ai vraiment besoin...
merci a vous tous

1 réponse

philoo91 Messages postés 46 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 13 juillet 2009
27 juin 2003 à 09:36
Je cherche également la même chose :
Que mon application soit avertie d'un click ou d'un changement d'un textbox de l'application que mon programme à lancé en shell vb.

pour info:
Je dispose du PID de l'appli lancé
du handle de fenetre et du handle de tout les objet de la fenetre
je réussi également à rajouter un textbox et un item dans le menu sur cette fenetre (qui est la calculette)

ALORS AS TU EU UNE REPONSE DEPUIS ?

Signature ? = X
Y en a pas !
0
Rejoignez-nous