Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

 


Dernière réponse
Sujet : [C++]Simuler un click?
Flying Salut,
 
Tu veux cliquer dans quoi exactement ? une page Web ?
 
Moi j'utilise le code ci-dessous pour simuler un click dans une page internet (contrôle WebBrowser hébergé dans mon application).
 
J'espère que cela t'aidera
[x et y = position de la souris pour le click]
 
void CUpdateEmailDlg::MouseClick(long x, long y)
{
        SetCursorPos(x, y);
 mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
 mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
}
 
 
Flying

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Flying Salut,
 
Tu veux cliquer dans quoi exactement ? une page Web ?
 
Moi j'utilise le code ci-dessous pour simuler un click dans une page internet (contrôle WebBrowser hébergé dans mon application).
 
J'espère que cela t'aidera
[x et y = position de la souris pour le click]
 
void CUpdateEmailDlg::MouseClick(long x, long y)
{
        SetCursorPos(x, y);
 mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
 mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
}
 
 
Flying
yush Merci bien pour cette reponse.Mais c'est quoi le parametre VK_SPACE?
karlkox Avec Sendmessage :  
SendMessage(HANDLE_DU_BOUTON, WM_LBUTTONDOWN, 0, 0)
ET
SendMessage(HANDLE_DU_BOUTON, WM_KEYUP, VK_SPACE, 0)
*syl*

zezette a écrit a écrit :

--> *Syl* - Faudrait mettre a jour ton site car alladvantage, il existe plus depuis un moment...




 
je le sais, d'ailleurs je pourrais virer tt le site, il me sert plus à rien puisque j'utilise plus de cashbarres !

zezette --> *Syl* - Faudrait mettre a jour ton site car alladvantage, il existe plus depuis un moment...
*syl* moi aussi ça m'intéresse !
 
j'ai essayé de poster un message, ça marche mais pas partout :
quand j'en envoie 1 sur le bouton démarrer : ça marche mais pas sur une icône du bureau ou un menu pourtant g le bon handle, et j'envoie le bon message !!
yush Je cherche a simuler un click. J'ai essayer "d'abaisser" le bouton de la souris avec mouse_event().Ca a l'air de marcher mais je n'arrive pas a faire cliquer ou je veux.Si qq'un avit la solution ca m'aiderait bien.Merci.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)