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;      
            }   


        }  

  • 相关阅读:
    Objective-C 调用C++,C
    ios项目不能再用UDID了
    xcode 4 制作静态库详解
    Icon specified in the Info.plist not found under the top level app wrapper: Icon.png
    吼吼 尬English
    Redis
    处理android 经典蓝牙发送文件时接收包的问题
    Md5加密的文件流中是否会包含其md5值
    Android gradle buid failed case
    Android GDB 调试
  • 原文地址:https://www.cnblogs.com/gxlinhai/p/1502456.html
Copyright © 2011-2022 走看看