本文介绍了应用程序最小化到系统托盘的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Windows窗体应用程序搭载C#和Visual Studio 2010。

点击翻了一番在系统托盘的时候我怎么能减少我的应用程序到系统托盘(任务栏没有),然后把它带回来?任何想法?同时,我怎样才能使在系统托盘中的图标某些菜单,当我右键单击它,它显示像登录,断开连接,连接,这样的事情的菜单。
此外,是否有任何方法来显示像一个气球从系统托盘

弹出

感谢大家,有一个愉快的一天。

PS:我已经添加了一个NotifyIcon的,但我不知道如何使用它。谢谢你。


解决方案


private void frmMain_Resize(object sender, EventArgs e)
{
    if (FormWindowState.Minimized == this.WindowState)
    {
       mynotifyicon.Visible = true;
       mynotifyicon.ShowBalloonTip(500);
       this.Hide();
    }

    else if (FormWindowState.Normal == this.WindowState)
    {
       mynotifyicon.Visible = false;
    }
}

这篇关于应用程序最小化到系统托盘的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 01:32