using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading; using System.Windows.Forms; namespace ZLPlugin_LisPacs_MR_YJMZ { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.MinimumSize = new Size(0, 0); } private void Form1_Load(object sender, EventArgs e) { HttpServer httpServer = new MyHttpServer(7071); //Console.WriteLine("服务正常启动。"); Thread thread = new Thread(new ThreadStart(httpServer.listen)); thread.Start(); } private void close_Click(object sender, EventArgs e) { //LogHelper.Info("程序退出。"); System.Environment.Exit(0); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason.UserClosing) { //是否取消close操作 e.Cancel = true; this.WindowState = FormWindowState.Minimized; } } private void Form1_SizeChanged(object sender, EventArgs e) { //判断是否选择的是最小化按钮 if (WindowState == FormWindowState.Minimized) { //托盘显示图标等于托盘图标对象 //注意notifyIcon1是控件的名字而不是对象的名字 //隐藏任务栏区图标 this.ShowInTaskbar = false; //图标显示在托盘区 notifyIcon1.Visible = true; } } private void label1_Click(object sender, EventArgs e) { } } }