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

    1.在form中添加一个NotifyIcon控件,并给它设一个图标,如lin.ico
    2.给当前FORM添加SizeChanged事件,最小化时显示在托盘
    3.给NotifyIcon控件添加Click事件,点击后恢复原窗体
     
    using System;  
    using System.Collections.Generic;  
    using System.ComponentModel;  
    using System.Data;  
    using System.Drawing;  
    using System.Text;  
    using System.Windows.Forms;  
     
    namespace LinhaiTest 
    {  
        public partial class Form1 : Form  
        {  
            public Form1()  
            {  
                InitializeComponent();  
            }  
     
            private void Form1_Load(object sender, EventArgs e)  
            {  
                this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components);   
                notifyIcon1.Visible = false;  
                notifyIcon1.Click += new System.EventHandler(this.notifyIcon1_Click);  
                this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);      
            }  
     
            private void Form1_SizeChanged(object sender, EventArgs e)  
            {  
                if (this.WindowState == FormWindowState.Minimized)    
                {  
                    this.ShowInTaskbar = false;  
                    this.notifyIcon1.Visible = true;  
                }   
            }   
      
            private void notifyIcon1_Click(object sender, EventArgs e)  
            {  
                if (this.WindowState == FormWindowState.Minimized)  
                    this.WindowState = FormWindowState.Normal;  
                this.Activate();  
                this.notifyIcon1.Visible = false;  
                this.ShowInTaskbar = true;      
            }   


        }  

  • 相关阅读:
    使用RestTemplate上传文件到远程接口
    设计模式(五)之适配器模式
    设计模式(四)之装饰者模式
    设计模式(三)之模板方法模式
    设计模式(二)之责任链模式
    BUG-jQuery提交表单submit方法-TypeError: e[h] is not a function
    数据类型--集合 set
    数据类型--字典 dic
    字符 str 串需要记住的语法
    数据类型--列表 list
  • 原文地址:https://www.cnblogs.com/gxlinhai/p/1502456.html
Copyright © 2011-2022 走看看