Detction page internet

cs_mat74 Messages postés 241 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 16 juin 2010 - 22 janv. 2004 à 13:14
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 22 janv. 2004 à 18:32
Salut a ts

j'ai créé un prog en c++ avec VC++ 6.0
se prog doit ouvrir une page internet ( avec ShellExecute )
et ensuite aller ds une zone speciale du site .
pr cela je deplace la souris ( avec SetCursorPos ) et je simule un clique (avec mouse_event )

mais le pb c'est que si une page de pub s'ouvre le prog continue de cliquer mais sur la page de pub.
donc j'aimerai bien savoir si qq1 n'avait pas un moyen de savoir si une autre page s'ouvre par dessus la 1ere .

j'ai aussi un autre petit pb . Qd je lui dis d'ouvrir la page je lui dis d'attendre 5 secondes, mais des fois mon ordi rame et sa ne sufit pas et d'autre fois il va assez vite et du coup il attend 3secondes pr rien .
donc si qq1 conait un moyen de detecter si la page internet est charger sa m'interesse .

merci d'avance

@+

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
22 janv. 2004 à 13:39
Mets un hook sur la creation de fenetres avant le ShellExecute de maniere a n'en autoriser qu'une et fais toi notifier par la dll de hook quand c'est fait.
Voila une solution, d'autres surement envisageables.
ciao...
BruNews, Admin CS.
0
cs_mat74 Messages postés 241 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 16 juin 2010
22 janv. 2004 à 18:24
tu pourrai preciser un peu ou alors m'indiquer un tutos la dessus parce que je ne connais pas trop les hook .

merci
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
22 janv. 2004 à 18:32
le meilleur tuto est bien sur le Richter:
http://perso.wanadoo.fr/persans-brunews/
JR4.zip et JR4Sources.zip
J'ai aussi fait tout un tas de sources sur ce sujet.
ciao...
BruNews, Admin CS.
0
Rejoignez-nous