日期:2014-05-18  浏览次数:20689 次

新手问题,请大家帮忙看看,非常感谢!
今天自学的时候,看到一个组件:NotifyIcon
主要的代码如下:
C# code


public Form1()
        {
            InitializeComponent();
            this.Load +=new EventHandler(Form1_Load);
         }
        void Form1_Load(object sender, EventArgs e)
        {
            this.notifyIcon1.Visible = true;
            this.notifyIcon1.ShowBalloonTip(20,"信息","您有新的邮件",ToolTipIcon.Info);
            //NotifyIcon.ShowBalloonTip方法:时间,标题,文本,图标;
        }



主要问题是:右下角的图标提示信息一直在那里,而 ShowBalloonTip方法第一个参数是显示的时间20MS,请大家帮忙看看是不是哪里漏了或者错了什么

------解决方案--------------------
最小和最大超时值由操作系统执行,一般分别为 10 秒和 30 秒,但这可能因操作系统而异。太大或太小的超时值将调整为适当的最小值或最大值。此外,如果用户看起来没有使用计算机(没有键盘或鼠标事件发生),则系统不将此时间计算在超时值内。