Menu Popup tenace...

FirSteph Messages postés 60 Date d'inscription lundi 21 octobre 2002 Statut Membre Dernière intervention 7 octobre 2007 - 2 nov. 2003 à 01:54
FirSteph Messages postés 60 Date d'inscription lundi 21 octobre 2002 Statut Membre Dernière intervention 7 octobre 2007 - 2 nov. 2003 à 20:45
Bonjour
Je suis sous WinXP et je recherche le moyen de fermer un menu popup en cliquant en dehors.
Ce menu s'affiche lors du click droit sur l'icone systray de mon programme, mais il ne s'en va pas tant que je ne reclique pas dessus...
Merci d'avance.

@ Bientot :)

FirSteph

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
2 nov. 2003 à 10:37
Place un appel API:
SetForegroundWindow(Me.hwnd)
juste avant l'affichage du menu.
BruNews, ciao...
0
FirSteph Messages postés 60 Date d'inscription lundi 21 octobre 2002 Statut Membre Dernière intervention 7 octobre 2007
2 nov. 2003 à 20:45
Merci bcp, ca marche a merveille :)
Pour ceux qui sont interessés, l'api a declarer:

Public Declare Function SetForegroundWindow Lib "user32" (ByVal hWnd As Long) As Long

Voila, merci encore BruNews :)
Je retourne a mon projet, bye

@ Bientot :)

FirSteph
0
Rejoignez-nous