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
Version imprimable
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:
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:yaisse2::yaisse2:
:resolu: ?