tous d'abord bonjour:
voila je cherche un moyen de faire tous simplement minimiser mon app dans la zone tray comme le fais beaucoup d'application telque Microsoft Live Messenger ou Bitcomet.
Merci pour toute aide
tous d'abord bonjour:
voila je cherche un moyen de faire tous simplement minimiser mon app dans la zone tray comme le fais beaucoup d'application telque Microsoft Live Messenger ou Bitcomet.
Merci pour toute aide
Pour l'icône dans la zone de notification, il faut utiliser un NotifyIcon.
Ensuite il suffit de masquer la fenêtre lors de la réduction de la fenêtre (Form.Hide).
Pour obtenir l'event Minimize (qui n'existe pas par défaut) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public event EventHandler Minimize; const int WM_SIZE = 0x0005; const int SIZE_MINIMIZED = 1; protected override void WndProc(ref Message msg) { if ((msg.Msg == WM_SIZE) && ((int) msg.WParam == SIZE_MINIMIZED) && (this.Minimize != null)) { this.Minimize(this, EventArgs.Empty); } base.WndProc(ref msg); }
merci beaucoup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager