FindWindow+ internet explorer [Résolu]

Messages postés
127
Date d'inscription
vendredi 13 août 2010
Statut
Membre
Dernière intervention
15 août 2011
- - Dernière réponse : ayarikhaoula
Messages postés
127
Date d'inscription
vendredi 13 août 2010
Statut
Membre
Dernière intervention
15 août 2011
- 13 déc. 2010 à 10:42
salut les amis .
je souhaite obtenir le handal de internet explorer pour voir si la page web est afficher en premier plan ou non.
j'utilise le code suivant:
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
WinWnd = FindWindow(vbNullString, "Internet Explorer")
MsgBox WinWnd
le msg affiché est toujours 0
j'attend votre aide.
mercis à l'avance.
Afficher la suite 

5 réponses

Meilleure réponse
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
2
3
Merci
test ceci:

Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
WinWnd = FindWindow("IEFrame, vbNullString)
MsgBox WinWnd 

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 183 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Duke49
Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
6 juin 2015
2
3
Merci
Pour que tu puisse y arriver par tes propres moyens; soit tu programmes une routine pour capturer tous les process actifs OU plus facile...

Avec ton visual basic 6, ta un outil qui s'appel SPY++
Normalement situé dans le menu:
- Démarrer
- Microsoft Visual Studio 6.0
- Outils Microsoft Visual Studio 6.0

1) Lance ton firefox
2) Dans SPY++, clique sur le menu SEARCH puis FIND WINDOW
3) Tu verras un icone a droite de Finder Tool, clic gauche souris en restant appuyé
4) Déplace cette cible sur la barre de titre de ta page Firefox et relache le bouton
5) Dans SPY++, a droite du texte "CLASS" sera marqué: MozillaUIWindowClass

Donc, tu feras...
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
WinWnd = FindWindow("MozillaUIWindowClass", vbNullString)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 183 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Duke49
Messages postés
127
Date d'inscription
vendredi 13 août 2010
Statut
Membre
Dernière intervention
15 août 2011
0
Merci
mercis Duke49.
problème résolu
Commenter la réponse de ayarikhaoula
Messages postés
127
Date d'inscription
vendredi 13 août 2010
Statut
Membre
Dernière intervention
15 août 2011
0
Merci
salut
es tu peux m'aider pour le cas de Firefox et document Word?
Mercis à l'avance.
Commenter la réponse de ayarikhaoula
Messages postés
127
Date d'inscription
vendredi 13 août 2010
Statut
Membre
Dernière intervention
15 août 2011
0
Merci
mercis beaucoup.problème résolu.
Commenter la réponse de ayarikhaoula