Ajouter une bare de tache avec l'élément Windows Form

pierrehs Messages postés 16 Date d'inscription jeudi 28 mai 2009 Statut Membre Dernière intervention 29 juin 2010 - 13 mai 2010 à 01:23
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 13 mai 2010 à 08:50
Bonjour,
Un peu comme MSN je voudrais que quand on clic sur la croix rouge pour fermer l'application
le programme ce met automatiquement en fond de tache et avec une possibilité de clic droit sur l'icône pour la fermer complètement.
J'ai cherché mais j'en ai aucune idée pour faire cette fonction

2 réponses

Utilisateur anonyme
13 mai 2010 à 02:23
il faut rajouter un composant NotifyIcon (boîte a outils) sur ta form.

bonne soirée.
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
13 mai 2010 à 08:50
Pas de NotifyIcon en VB6, il faut passer par les API Win32

Tu trouveras pas mal de sources ici en cherchant sur le mot clé "Systray"

Sinon une page Microsoft expliquant la procédure :
http://support.microsoft.com/default.aspx?scid=KB;fr;q176085


Et un sujet sur un autre forum, donnant en plus la technique pour rajouter le menu contextuel :
http://www.developpez.net/forums/d46600/autres-langages/general-visual-basic-6-vbscript/vb-6-anterieur/vb6-icone-systray-p-menu-contextuel/


[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
0
Rejoignez-nous