INITIATION A LA MANIPULATION DE HANDLE DE FENETRE

Signaler
Messages postés
2
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
8 janvier 2002
-
cs_khalilo
Messages postés
71
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
12 mai 2004
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2366-initiation-a-la-manipulation-de-handle-de-fenetre

cs_khalilo
Messages postés
71
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
12 mai 2004

comment on recupère le handle de la fenêtre active svp
cs_BaptisteC
Messages postés
6
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
3 octobre 2004

Salut,

Joli exemple d'initiation mais
J'ai une petite correction a faire dans ton programme
car pour ma config il ca marchait pas :
WIN2000- IE5.5 - SP2

Il ne trouvait pas le handle car tu t'es trompé dans un des ClassName :
Dans mon cas, dans les subs findcombo() et findbutton() il faut faut donc remplacer :
worker& = FindWindowEx(ie&, 0&, "WorkerA", vbNullString)
Par
worker& = FindWindowEx(ie&, 0&, "WorkerW", vbNullString)

En effet le ClassName du fils de IEFrame s'appelle :
WorkerW et pas WorkerA

Voila,
Chô

Baptiste Caggia

baptiste-caggia@wanadoo.fr

CONSEIL : Si ca ne marche pas chez vous regardez dans Spy++ l'arborescence des process
GG83260
Messages postés
3
Date d'inscription
dimanche 30 décembre 2001
Statut
Membre
Dernière intervention
8 juin 2005

Comment faire pour recuperer un objet en particulier alors qu'il porte la meme identification que d'autre (en laissant l'identification identique, on obtient seulement le 1° objet present sous Spy++)

J'ai testé notamment avec le programme VirtualDub
DELseremetsauvb
Messages postés
2
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
8 janvier 2002

laissez vos commentaires :)