Simuler un clic bouton

[Résolu]
Signaler
Messages postés
4
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
17 janvier 2007
-
Messages postés
4
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
17 janvier 2007
-
bonjour à tous et très bonne année 2007


j'aimerai simuler le clic d'un bouton de mon appli. pour cela je pense qu'il faut

utiliser sendmessage ou postmessage mais avec quel parametres.


   HWND hWnd            =   il doit sagir du handle de la fenetre en cours

   UINT  Msg                 = je pense qu'il faut mettre WM_COMMAND

   WPARAM wParam    = ?

   LPARAM lParam      
= ?


merci

2 réponses

Messages postés
436
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
5 février 2015

Salut,

on l'a déjà fait sur le site, je te fais un copier-coller :
<hr />
    ButtonHwnd := FindWindowEx(ProgramHwnd, 0, nil, PChar(UpperCase(ButtonName)));
    if ButtonHwnd = 0 then Exit; //bouton introuvable..
    SendMessage(ButtonHwnd, BM_CLICK, 0, 0);  //on clique dessus
<hr />
 tu comprendras à peu près (j'ai eu la flemme de détailler)

DrJerome
Messages postés
4
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
17 janvier 2007

Merci beaucoup pour ton aide DRJEROME