Trouver le handle de la fenetre active meme si c'est une fentre fille

Signaler
Messages postés
71
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
12 mai 2004
-
Messages postés
71
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
12 mai 2004
-
ben je crois que tout est résumé dans le titre: comment à partir d'une API ou d'autre chose on pourrait trouver le handle de la fenetre qui a le focus.
merci d'avance
@+

2 réponses

Messages postés
70
Date d'inscription
jeudi 23 janvier 2003
Statut
Membre
Dernière intervention
31 juillet 2003

Lut !

Je ne suis pas sure de comprendre ce que tu veux... Si c'est ce que je pense, le plus simple est de tester la fenêtre qui a le focus en VB natif et d'utiliser la fonction API :

Public Declare Function GetDC Lib "user32" Alias "GetDC" (ByVal hwnd As Long) As Long

MonDC = GetDC(form.hwnd)

Si tu veux des précisions, n'hésite pas ;)
Messages postés
71
Date d'inscription
jeudi 17 janvier 2002
Statut
Membre
Dernière intervention
12 mai 2004

en fait je voudrais le handle de la fenetre active sur tout le pc si tu vois ce que je veux dire, même si la fenetre ne fait pas partie de mon application voila. Merci quand meme pour ta réponse.
@+
khalilo