如何最小化到系统托盘并恢复的问题:
办法是使用NotifyIcon控件,该控件就是最小化后看到的那个按钮,主要是配置个漂亮的图标:)。程序中加入如下代码:
1
void MinimizedToNormal()
2
{
3
this.Visible = true;
4
this.WindowState = FormWindowState.Normal;
5
notifyIcon1.Visible = false;
6![]()
7
}
8
void NormalToMinimized()
9
{
10
this.WindowState = FormWindowState.Minimized;
11
this.Visible = false;
12
this.notifyIcon1.Visible = true;
13
}

2

3

4

5

6

7

8

9

10

11

12

13

NormalToMinimized()是把当前窗体隐藏,并显示托盘通知按钮(这个按钮初始是隐藏的)。
MinimizedToNormal()是重新显示窗体,并把托盘通知按钮隐藏。