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

cs_khalilo Messages postés 71 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 12 mai 2004 - 16 févr. 2003 à 22:00
cs_khalilo Messages postés 71 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 12 mai 2004 - 17 févr. 2003 à 18:30
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

cs_Base Messages postés 70 Date d'inscription jeudi 23 janvier 2003 Statut Membre Dernière intervention 31 juillet 2003
17 févr. 2003 à 10:35
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 ;)
0
cs_khalilo Messages postés 71 Date d'inscription jeudi 17 janvier 2002 Statut Membre Dernière intervention 12 mai 2004
17 févr. 2003 à 18:30
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
0
Rejoignez-nous