Handle d'une fenetre

Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
-
Messages postés
5
Date d'inscription
dimanche 11 janvier 2004
Statut
Membre
Dernière intervention
7 octobre 2004
-
'lut
je voudrai recuperer le handle d'une fenetre d'une appli exterieur (par exemple c:\toto.exe).

:clown) BasicInstinct

3 réponses

Messages postés
262
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
19 décembre 2010
11
Une possibilité serait d'utiliser l'API FindWindow, en lui passant comme paramètre le titre de la fenêtre :

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Sub Main()

MsgBox "Handle : " & FindWindow(vbNullString, "TitreDeLaFenetre")

End Sub

@+

wape
Messages postés
897
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
26 juillet 2007
2
Merci beaucoup Wape pour ta réponse, ca m'a bien aidé...
Messages postés
5
Date d'inscription
dimanche 11 janvier 2004
Statut
Membre
Dernière intervention
7 octobre 2004

C'est possible de recuperer le handle de la fenetre d'une application externe si on a pas le titre de la fenetre ?

:clown) >:) Galahade >:) :-p