zoukankan      html  css  js  c++  java
  • 系统最小化到托盘

            private void Form1_Load(object sender, EventArgs e)
    {
    //指定托盘图标
    this.notifyIcon1.Icon = new System.Drawing.Icon("C:\\Users\\Administrator\\Desktop\\11.ico");
    //5000:托盘图标显示5秒
    //标题为"系统提示"
    //内容为"系统正在运行"
    //ToolTipIcon.Info:提示标志为通知
    this.notifyIcon1.ShowBalloonTip(5000, "系统提示", "程序正在运行~~~", ToolTipIcon.Info);
    }

    //窗体关闭事件
    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
    //取消关闭事件
    e.Cancel = true;
    //窗体最下化
    this.WindowState = FormWindowState.Minimized;
    //隐藏窗体
    this.Hide();

    }

    //托盘图标双击事件
    private void notifyIcon1_DoubleClick(object sender, EventArgs e)
    {
    //窗体正常显示,则隐藏窗体
    if (this.WindowState == FormWindowState.Normal)
    {
    this.WindowState = FormWindowState.Minimized;
    this.Hide();
    }
    //窗体最下化,则显示窗体
    else if (this.WindowState == FormWindowState.Minimized)
    {
    this.Show();
    this.WindowState = FormWindowState.Normal;
    this.Activate();

    }
    }

    //窗体大小变化事件
    private void Form1_SizeChanged(object sender, EventArgs e)
    {
    //如果窗体最下化则显示窗体
    if (this.WindowState == FormWindowState.Minimized)
    {
    //设置窗体为正常显示
    this.Show();
    this.Activate();
    }
    }
    code in my life.
  • 相关阅读:
    xna 添加一个精灵1
    【leetcode】705. 设计哈希集合
    【leetcode】1603. 设计停车系统
    【leetcode】设计有序流
    【leetcode】旅行终点站
    【leetcode】检测大写字母
    【leetcode】重复至少 K 次且长度为 M 的模式
    【leetcode】二叉树的直径
    【leetcode】公交站间的距离
    【leetcode】分糖果
  • 原文地址:https://www.cnblogs.com/ghypnus/p/2415174.html
Copyright © 2011-2022 走看看